css 盒子模型

1 元素尺寸
(1)設(shè)置元素尺寸
div {
width: 200px;
height : 200px;
}

(2)限制元素尺寸
div {
min - width :100px;
min - height:100px;
max - width:300px;
max - heigth:300px;
}
這一組主要是應(yīng)對(duì)可能動(dòng)態(tài)產(chǎn)生元素尺寸變大變小的問題,從而限制它最大和最小值

(3)auto自適應(yīng)
div {
width : auto;
height : auto;
}
auto 是默認(rèn)值品嚣,width 在auto 下是100%的值贞铣;height 在auto 下是自適應(yīng)

(4)百分比模式

a {

width : 300px;
height : 300px;
}

b {

width : 50%嘶朱;
height : 50%;
}

<div id="a">
<div id="b">我是html5</div>
</div>
百分比就是相對(duì)于父元素長(zhǎng)度來(lái)衡定的

2 元素內(nèi)邊距
padding
:設(shè)置元素內(nèi)部邊緣填充空白的大小
(1)設(shè)置四個(gè)邊距
div {
padding - top: 10px;
padding - bottom: 10px;
padding - left:10px;
padding - right:10px;
}

(2)簡(jiǎn)寫 形式 上 左 下 右
div {
padding : 10px 10px 10px 10px;
}

(3)簡(jiǎn)寫形式 上下 左右
div {
padding : 10px 20px;
}

3 元素外邊距
:設(shè)置元素外部空白的邊緣區(qū)域大小

(1)設(shè)置四個(gè)外邊距
div {
margin-top: 10px;
margin-bottom: 10px;
margin-left; 10px;
margin-right: 10px;
}

(2)簡(jiǎn)寫形式 上 左 下 右
div {
margin : 10px 10px 10px 10px;
}

(3)簡(jiǎn)寫形式 上下 左右
div {
margin : 10px 20px;
}

4 處理溢出
: 當(dāng)設(shè)置了元素固定尺寸且內(nèi)容過大時(shí),就會(huì)出現(xiàn)溢出的問題鸿脓。溢出主要朝兩個(gè)方向:右
側(cè)和底部

(1)溢出屬性
overflow-x 設(shè)置水平方向的溢出
overflow-y 設(shè)置垂直方向的溢出
overflow 溢出簡(jiǎn)寫形式

(2)溢出處理值
auto 瀏覽器自行處理溢出內(nèi)容躁愿。如果有溢出內(nèi)容袍睡,就顯示滾動(dòng)條创泄,否
則就不顯示滾動(dòng)條
hidden 如果有溢出艺玲,直接減掉
scroll 不管是否溢出,都會(huì)出現(xiàn)滾動(dòng)條鞠抑。但不同平臺(tái)和瀏覽器顯示方式
不同
visible 默認(rèn)值 不管是否溢出都顯示內(nèi)容

div {
overflow-y: auto;
}

5 元素可見性
visibility
屬性
visible:默認(rèn)值饭聚,元素在頁(yè)面上可見
hidden:元素不可見,但會(huì)占據(jù)空間
collapse:元素不可見碍拆,隱藏表格的行與列若治,
如果不是表格,則和hidden 一樣

div {
visiblity:hiddem
}
隱藏div元素感混,會(huì)占位

table > tr :first-child {
visibility: collapse;
}
隱藏表格行或列,不占位

6 元素盒類型
display屬性可以改變?cè)氐暮蓄愋?br> 屬性
inline:盒子為行內(nèi)元素
block:盒子為塊級(jí)元素
inline-block:盒子為行內(nèi)-塊級(jí)元素
none:將元素隱藏且不占位置

(1)元素盒類型
塊級(jí)元素(區(qū)塊): <dov>,<p>

能夠設(shè)置尺寸
隔離其他元素
行內(nèi)元素(內(nèi)聯(lián)):<span>,<b>
不能夠設(shè)置尺寸
自適應(yīng)內(nèi)容
其他元素緊跟在其后
行內(nèi)塊級(jí)元素(內(nèi)聯(lián)塊)
能夠設(shè)置尺寸
無(wú)法隔離其他元素: <img>

將行內(nèi)元素轉(zhuǎn)換為塊級(jí)元素
span {
background :silver
width : 100px;
height : 200px;
display:block
}

將塊級(jí)元素轉(zhuǎn)換為行內(nèi)元素
div {
background: red;
width : 100px;
height:200px;
display:inline;
}

將塊級(jí)元素轉(zhuǎn)化成行內(nèi)-塊元素
div {
background: silver;
width: 200px;
height: 200px;
display: inline-block;
}

將元素隱藏且不占位
div {
display: none;
}

7 元素的浮動(dòng)
float :建立浮動(dòng)盒浮動(dòng)的方向
屬性
left:左浮動(dòng)
right:右浮動(dòng)
none:禁止浮動(dòng)

(1)實(shí)現(xiàn)聯(lián)排效果

a {

background: gray;
float: left;
}

b {

background: maroon;
float: left;
}

c {

background: navy;
float: left;
}
(2)實(shí)現(xiàn)元素右浮動(dòng)

c {

background: navy;
float: right;
}

(3)取消元素的浮動(dòng)

c {

background: navy;
float: none;
}

問題:當(dāng)一個(gè)元素盒子被設(shè)置浮動(dòng)后礼烈,其他元素會(huì)自動(dòng)堆疊處理弧满,造成部分或全部不可見

使用clear屬性可以處理
屬性值
left:左邊不可浮動(dòng)
right:右邊不可浮動(dòng)
boyh:兩邊都不可浮動(dòng)
none:兩邊都可以浮動(dòng)

c {

background:blue;
clear:both 兩邊都不可浮動(dòng)
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市此熬,隨后出現(xiàn)的幾起案子庭呜,更是在濱河造成了極大的恐慌,老刑警劉巖犀忱,帶你破解...
    沈念sama閱讀 222,865評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件募谎,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡阴汇,警方通過查閱死者的電腦和手機(jī)数冬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)搀庶,“玉大人拐纱,你說我怎么就攤上這事铜异。” “怎么了秸架?”我有些...
    開封第一講書人閱讀 169,631評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵揍庄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我东抹,道長(zhǎng)蚂子,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,199評(píng)論 1 300
  • 正文 為了忘掉前任缭黔,我火速辦了婚禮食茎,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘试浙。我一直安慰自己董瞻,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評(píng)論 6 398
  • 文/花漫 我一把揭開白布田巴。 她就那樣靜靜地躺著钠糊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪壹哺。 梳的紋絲不亂的頭發(fā)上抄伍,一...
    開封第一講書人閱讀 52,793評(píng)論 1 314
  • 那天,我揣著相機(jī)與錄音管宵,去河邊找鬼截珍。 笑死,一個(gè)胖子當(dāng)著我的面吹牛箩朴,可吹牛的內(nèi)容都是我干的岗喉。 我是一名探鬼主播,決...
    沈念sama閱讀 41,221評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼炸庞,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钱床!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起埠居,我...
    開封第一講書人閱讀 40,174評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤查牌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后滥壕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體纸颜,經(jīng)...
    沈念sama閱讀 46,699評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評(píng)論 3 343
  • 正文 我和宋清朗相戀三年绎橘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了胁孙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,918評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖浊洞,靈堂內(nèi)的尸體忽然破棺而出牵敷,到底是詐尸還是另有隱情,我是刑警寧澤法希,帶...
    沈念sama閱讀 36,573評(píng)論 5 351
  • 正文 年R本政府宣布枷餐,位于F島的核電站,受9級(jí)特大地震影響苫亦,放射性物質(zhì)發(fā)生泄漏毛肋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評(píng)論 3 336
  • 文/蒙蒙 一屋剑、第九天 我趴在偏房一處隱蔽的房頂上張望润匙。 院中可真熱鬧,春花似錦唉匾、人聲如沸孕讳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)厂财。三九已至,卻和暖如春峡懈,著一層夾襖步出監(jiān)牢的瞬間璃饱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工肪康, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荚恶,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,364評(píng)論 3 379
  • 正文 我出身青樓磷支,卻偏偏與公主長(zhǎng)得像谒撼,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子雾狈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評(píng)論 2 361

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案嗤栓? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,762評(píng)論 1 92
  • 元素 常用的塊狀元素有: 、 箍邮、 ... 、 叨叙、 锭弊、 、 擂错、 味滞、 、 常用的內(nèi)聯(lián)元素有: 、 剑鞍、 昨凡、 、 蚁署、 便脊、...
    Looog閱讀 317評(píng)論 0 1
  • 前言 總括: 對(duì)于盒子模型,BFC光戈,IFC和外邊距合并等概念和問題的總結(jié) 原文地址:從CSS盒子模型說起 知乎專欄...
    秦至閱讀 769評(píng)論 0 3
  • 午睡醒來(lái)哪痰,喵喵在床頭睡得正香,一人一貓久妆,和諧又溫馨晌杰,厚愛無(wú)需多言,你對(duì)我筷弦,我對(duì)你~
    安德麗閱讀 244評(píng)論 0 0
  • 鐘先生在朋友眼里是一個(gè)悶騷帶有一點(diǎn)娘的中年男子肋演,為什么說他娘?朋友一起逛街的時(shí)候烂琴,他對(duì)老婆百依百順爹殊,一日老婆走在大...
    夜梭靜省閱讀 2,210評(píng)論 0 1