CSS進(jìn)擊之路

在認(rèn)識(shí)了基本css后假栓,我們今天再來講解幾個(gè)屬性年鸳、選擇器,然后再看看css盒子模型赌蔑,以及一些問題俯在。

css屬性進(jìn)擊

  1. 文字的一些屬性
  • text-align 文字水平對齊方式,center/left/right
  • text-indent 文字首行縮進(jìn)
  • font-style 文字傾斜娃惯,默認(rèn)normal(標(biāo)準(zhǔn)字體樣式)跷乐、italic(斜體)、oblique(傾斜)
  • 文字的幾個(gè)屬性還可以同時(shí)設(shè)置趾浅,font:font-style font-variant font-weight font-size/line-height font-family;必須按順序?qū)戙堤幔羝渲杏兄禌]有設(shè)置,則會(huì)使用其默認(rèn)值皿哨。
  1. 列表自帶的list-style
    由于列表會(huì)自帶一定的樣式浅侨,所以一般會(huì)先清除樣式,list-style:none;,再自己進(jìn)行樣式的添加:
  • list-style-type 表項(xiàng)標(biāo)記類型
  • list-style-position 標(biāo)記的放置位置
  • list-style-image 設(shè)置圖像為表項(xiàng)標(biāo)記
  • 也可以合起來寫,list-style:list-style-type list-style-position list-style-image;
  1. 元素溢出
    當(dāng)子元素的尺寸大于父元素時(shí)证膨,子元素就會(huì)溢出如输。解決這個(gè)問題就會(huì)引入overflow這個(gè)屬性了。
  • overflow有4個(gè)值
  • overflow: visible; 默認(rèn)值央勒,內(nèi)容不會(huì)被裁剪不见。
  • overflow: hidden; 內(nèi)容裁剪,超出部分不可見崔步。
  • overflow: scroll; 內(nèi)容裁剪稳吮,瀏覽器顯示滾動(dòng)條來查看其他內(nèi)容。
  • overflow: auto; 只有內(nèi)容被裁剪井濒,才會(huì)顯示滾動(dòng)條來查看其他內(nèi)容灶似。

盒子模型

盒子模型分為兩種:

  • 標(biāo)準(zhǔn)w3c盒子模型
  • IE盒子模型
標(biāo)準(zhǔn)w3c盒子模型

直接上圖就能明白了

標(biāo)準(zhǔn)盒子模型

從圖中可以看出內(nèi)容content部分不包含其他部分慎陵。

IE盒子模型

來個(gè)圖

IE盒子模型

可以看出,內(nèi)容部分還包含了padding和border喻奥。

那么問題來了席纽,怎么知道選用的是什么盒子模型呢?其實(shí)很簡單撞蚕,只需要在代碼頂部加上DOCTYPE聲明润梯,瀏覽器就會(huì)使用標(biāo)準(zhǔn)盒子模型解釋盒子了。

margin垂直外邊距合并和塌陷問題

  1. 垂直外邊距合并

問題描述:當(dāng)兩個(gè)垂直外邊距相遇的時(shí)候甥厦,就只會(huì)形成一個(gè)外邊距纺铭,合并后的外邊距為兩個(gè)外邊距中較大的那一個(gè)。

解決方法:

  • 給父容器設(shè)置一個(gè)border/padding刀疙,均不能為0.
  • 給父容器設(shè)置屬性舶赔,overflow:hidden;或者overflow:auto;
  • 浮動(dòng)float:left;或者float:right谦秧;
  • 定位position:absolute竟纳;
  • 子容器設(shè)置屬性display:inline-block;或者display:inline-table;
  1. 塌陷

問題描述:盒子嵌套時(shí),里面盒子設(shè)置的margin-top會(huì)加到外面盒子上疚鲤,導(dǎo)致內(nèi)部盒子設(shè)置失敗锥累。

解決方法:

  • 父容器設(shè)置邊框
  • 父容器overflow:hidden
  • 一個(gè)高級一點(diǎn)的用法,.clearfix:before{content: '';display:table;}集歇,需要使用的地方加上class="clearfix"即可桶略。

好了,到此結(jié)束诲宇,多動(dòng)手敲敲际歼,看看效果。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末姑蓝,一起剝皮案震驚了整個(gè)濱河市鹅心,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌它掂,老刑警劉巖巴帮,帶你破解...
    沈念sama閱讀 221,331評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件溯泣,死亡現(xiàn)場離奇詭異虐秋,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)垃沦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,372評論 3 398
  • 文/潘曉璐 我一進(jìn)店門客给,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人肢簿,你說我怎么就攤上這事靶剑◎卟Γ” “怎么了?”我有些...
    開封第一講書人閱讀 167,755評論 0 360
  • 文/不壞的土叔 我叫張陵桩引,是天一觀的道長缎讼。 經(jīng)常有香客問我,道長坑匠,這世上最難降的妖魔是什么血崭? 我笑而不...
    開封第一講書人閱讀 59,528評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮厘灼,結(jié)果婚禮上夹纫,老公的妹妹穿的比我還像新娘。我一直安慰自己设凹,他們只是感情好舰讹,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,526評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著闪朱,像睡著了一般月匣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奋姿,一...
    開封第一講書人閱讀 52,166評論 1 308
  • 那天桶错,我揣著相機(jī)與錄音,去河邊找鬼胀蛮。 笑死院刁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的粪狼。 我是一名探鬼主播退腥,決...
    沈念sama閱讀 40,768評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼再榄!你這毒婦竟也來了狡刘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,664評論 0 276
  • 序言:老撾萬榮一對情侶失蹤困鸥,失蹤者是張志新(化名)和其女友劉穎嗅蔬,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體疾就,經(jīng)...
    沈念sama閱讀 46,205評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡澜术,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,290評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了猬腰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸟废。...
    茶點(diǎn)故事閱讀 40,435評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖姑荷,靈堂內(nèi)的尸體忽然破棺而出盒延,到底是詐尸還是另有隱情缩擂,我是刑警寧澤,帶...
    沈念sama閱讀 36,126評論 5 349
  • 正文 年R本政府宣布添寺,位于F島的核電站胯盯,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏计露。R本人自食惡果不足惜陨闹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,804評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望薄坏。 院中可真熱鬧趋厉,春花似錦、人聲如沸胶坠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,276評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沈善。三九已至乡数,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間闻牡,已是汗流浹背净赴。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留罩润,地道東北人玖翅。 一個(gè)月前我還...
    沈念sama閱讀 48,818評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像割以,于是被迫代替她去往敵國和親金度。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,442評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案严沥? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,758評論 1 92
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color猜极,font,text-align消玄,li...
    wzhiq896閱讀 1,759評論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color跟伏,font,text-align翩瓜,li...
    love2013閱讀 2,316評論 0 11
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號(hào)獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,560評論 32 459
  • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,062評論 0 1