摘要:架構(gòu)盒子模型以內(nèi)容區(qū)顯示文本和圖像內(nèi)邊距內(nèi)容區(qū)至邊距的距離邊距內(nèi)容區(qū)的邊界外邊距元素的邊框之間的距離邊距屬性簡寫屬性用來設(shè)置邊距的上右下左。
CSS架構(gòu) 盒子模型;
以內(nèi)容區(qū)(顯示文本和圖像)
內(nèi)邊距(內(nèi)容區(qū)至邊距的距離)
邊距(內(nèi)容區(qū)的邊界)
外邊距(元素的邊框之間的距離)
1.邊距; border屬性;簡寫屬性用來設(shè)置邊距的上(top)右(right)下(bottom)左(left)。寬度,顏色和樣式
盒子的陰影;
以box-shadow屬性設(shè)置盒子陰影效果
offset-x表示陰影的水平方向偏移量;
負(fù)值為左偏移正值為右偏移
offset-y表示陰影的垂直方向偏移量;
負(fù)值為左偏移正值為右偏移
邊框圓角;
以border-radius定義來設(shè)置邊距的圓角;直角,圓角還是橢圓角
邊框圖像;
以border-image定義來設(shè)置在元素的邊框上的圖像
愛新覺羅2.內(nèi)邊距; paddying屬性;也屬于簡寫屬性用來設(shè)置盒子的內(nèi)邊距上,右,下,左
3.外邊距;上外邊距和左外邊距;
上外邊距和右外邊距
以margin-left設(shè)置元素的水平方向的位置
值為正數(shù),當(dāng)前元素向右移動
值為負(fù)數(shù),當(dāng)前元素向左移動
margin-top設(shè)置元素垂直方向的位置
值為正數(shù),當(dāng)前元素向下移動
值為負(fù)數(shù),當(dāng)前元素向上移動以margin-bottom設(shè)置下一個元素的位置
值為正數(shù),下一個兄弟元素向下移動
值為負(fù)數(shù),下一個兄弟元素向上移動
margin-right設(shè)置下一個元素的位置
值為正數(shù),下一個兄弟元素向右移動
值為負(fù)數(shù),下一個兄弟元素向左移動外邊距重疊;以設(shè)置兩個相鄰的元素的外邊距,第一個設(shè)置下外邊距第二個設(shè)置上外邊距
外邊距傳遞;以設(shè)置兩個元素師父子元素,當(dāng)子元素設(shè)置上外邊距,該上邊距會在父級元素內(nèi)出現(xiàn)
內(nèi)容水平居中;以margin: 0 auto;父級div設(shè)置在元素的水平居中
4.盒子模型; 塊級元素盒子模型;星際戰(zhàn)甲
可設(shè)置寬高,設(shè)置高度為其中內(nèi)容的高度
內(nèi)塊級元素盒子模型;是不可設(shè)置寬和高,元素的大小事其中內(nèi)容撐起
星際戰(zhàn)甲
行內(nèi)塊級元素盒子模型;不自動換行,可設(shè)置寬高;
box-sizing屬性;以box-sizing屬性設(shè)置盒子模型;
content-box;為默認(rèn)值為標(biāo)準(zhǔn)盒子模型
設(shè)置為內(nèi)容區(qū);內(nèi)邊距;邊框;外邊框
border-box;為怪異盒子模型
設(shè)置盒子的大小;外邊距#qq { width: 200px; height: 200px; /* 默認(rèn)值,標(biāo)準(zhǔn)盒子模型 * 實際的寬度 = width + padding-left + padding-right + border-left + border-right * 實際的高度 = height + padding-top + padding-bottom + border-top + border-bottom */ box-sizing: content-box; border: 10px solid black; padding: 50px; /*設(shè)置內(nèi)邊距*/ margin: 50px; /*設(shè)置外邊距*/ background-color: lightcoral; } #hh { width: 200px; height: 200px; /* 怪異盒子模型 * 實際寬度 = width * 實際高度 = height */ box-sizing: border-box; border: 10px solid black; padding: 50px; /*設(shè)置內(nèi)邊距*/ margin: 50px; /*設(shè)置外邊距*/ background-color: green; }
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/113833.html
摘要:方法一為父元素添加方法二同時浮動元素方法三添加非浮動的清除元素定位布局的核心是屬性,對元素盒子應(yīng)用這個屬性,可以相對于它在常規(guī)文檔流中的位置重新定位。絕對定位絕對定位會把元素徹底從文檔流中拿出來,然后相對于其他元素默認(rèn)是定位上下文定位。 1.盒模型 盒模型,就是 瀏覽器為頁面中的每個 HTML 元素生成的矩形盒子。 這些盒子們都要按照 可見版式模型(visual formattin...
摘要:靜態(tài)定位下,每個元素在處在常規(guī)文檔流中,它們都是塊級元素,所以會在頁面中自上而下地堆疊。這說明絕對定位的元素脫離了常規(guī)文檔流,它現(xiàn)在是相對于頂級元素在定位。事實上,一個相對定位元素同時設(shè)置了和位移屬性值,實際上優(yōu)先級高于。 這是《CSS設(shè)計指南》的讀書筆記,用于加深學(xué)習(xí)效果。前一篇CSS入門指南-2:盒子模型、浮動和清除介紹了css盒子模型、浮動和清除,這一篇介紹 css元素的定位。 ...
摘要:靜態(tài)定位下,每個元素在處在常規(guī)文檔流中,它們都是塊級元素,所以會在頁面中自上而下地堆疊。這說明絕對定位的元素脫離了常規(guī)文檔流,它現(xiàn)在是相對于頂級元素在定位。事實上,一個相對定位元素同時設(shè)置了和位移屬性值,實際上優(yōu)先級高于。 這是《CSS設(shè)計指南》的讀書筆記,用于加深學(xué)習(xí)效果。前一篇CSS入門指南-2:盒子模型、浮動和清除介紹了css盒子模型、浮動和清除,這一篇介紹 css元素的定位。 ...
摘要:隨堂筆記三關(guān)于背景圖片設(shè)置背景圖片圖片的路徑背景圖片位置方位名詞背景位置如果只設(shè)置一個方位詞,另外一個默認(rèn)居中如果設(shè)置的值是兩個方位詞,與順序無關(guān)數(shù)值背景位置如果設(shè)置的值是數(shù)字一個值得時候,表示水平方向的位移,垂直方向默認(rèn)居中兩個值得Css隨堂筆記(三) 1 關(guān)于背景圖片 ? A 設(shè)置背景圖片:background-image:url(圖片的路徑); ? B 背景圖片位置: backgrou...
摘要:一流體布局引出的幾種網(wǎng)頁布局方式布局方式描述特點場景靜態(tài)布局,傳統(tǒng)設(shè)計,網(wǎng)頁上的所有元素的尺寸一律使用作為單位。世界中,提出了流體布局的概念所謂流體布局,指的是利用元素流的特性實現(xiàn)的各類布局效果。 下一篇:《CSS世界》筆記二:盒模型四大家族 寫在前面 初讀《CSS世界》還是在深圳,屬于換工作前的充能。那時候除了工作,其他時間基本都在這本書里了,因為它的確吸引人。之前看過《CSS揭密》...
閱讀 2664·2021-11-18 10:02
閱讀 3426·2021-09-22 15:50
閱讀 2357·2021-09-06 15:02
閱讀 3577·2019-08-29 16:34
閱讀 1745·2019-08-29 13:49
閱讀 1274·2019-08-29 13:29
閱讀 3629·2019-08-28 18:08
閱讀 2937·2019-08-26 11:52