精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

CSS規(guī)范:你真的了解盒模型嗎?

開發(fā) 前端
什么是CSS的盒子模式呢?在網(wǎng)頁設計中我們常聽的屬性名是:內(nèi)容(content)、填充(padding)、邊框(border)、邊界(margin), CSS盒模式都具備這些屬性。

 

 

為了給文檔樹中的各個元素排版定位(布局),瀏覽器會根據(jù)渲染模型(是講元素怎么在頁面上定位及布局的,包括position和float等等,visual formatting model)為每個元素生成四個嵌套的矩形框,分別稱作content box、padding box、border box 和margin box。

 

以上說的四種類型是不可分割的,并可能會重合,這就是CSS規(guī)范中描述的“盒模型”(box model),也就是以CSS的角度去看一個元素被渲染后的抽象形態(tài)。是講一個元素自身的構(gòu)成部分,不同于布局:多個元素在頁面上的定位。

51CTO推薦閱讀:CSS布局:Web標準必備小結(jié)

圖例

上面的大框,代表一個元素生成的矩形區(qū)域,也就是 box,每一個 box 都包括一個 content 區(qū)域(元素的內(nèi)容,如文本,圖形等)以及環(huán)繞其四周的 padding(元素的內(nèi)邊距,填充部分)、border (元素的邊框) 和 margin (元素的外邊距) 區(qū)域。padding、border 和 margin 區(qū)域都包括 top、right、bottom、left 四部分。如圖所示(“LM”代表left margin,“RP”代表right padding,“TB”代表top border……)。

邊界

上述四個區(qū)域(content、 padding、border和margin)分別有他們自己的邊界,細化來說,每個區(qū)域都有top、right、bottom、left四個邊界。

◆content 邊界/內(nèi)邊界

Content 邊界環(huán)繞在由該元素的寬和高決定的一個矩形上,這個尺寸通常由該元素渲染后的內(nèi)容決定。這四個content邊界組成的矩形框就是該元素的 content box。

◆padding邊界

Padding 邊界環(huán)繞在該元素的 padding區(qū)域的四周,顧名思義,填充背景色,在此范圍內(nèi)有效。如果padding的寬度為0,則padding邊界與content邊界重合。這四個padding邊界組成的矩形框就是該元素的padding box。

◆border 邊界

Border 邊界環(huán)繞在該元素的border區(qū)域的四周,如果border的寬度為0,則border邊界與padding邊界重合。這四個border邊界組成的矩形框就是該元素的 border box。

◆margin 邊界/外邊界

Margin 邊界環(huán)繞在該元素的margin區(qū)域的四周,如果margin的寬度為0,則margin邊界與border邊界重合。這四個margin邊界組成的矩形框就是該元素的 margin box。下面分別說一下各個部分。一個簡單的例子,來自 W3C 官方:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
  2. <HTML> 
  3. <HEAD> 
  4. <TITLE>Examples of margins, padding, and borders</TITLE> 
  5. <STYLE type="text/css"> 
  6. UL {  
  7. background: yellow;  
  8. margin: 12px 12px 12px 12px;  
  9. padding: 3px 3px 3px 3px;   
  10. /* No borders set */  
  11. }  
  12. LI {  
  13. color: white; /* text color is white */  
  14. background: blue; /* Content, padding will be blue */  
  15. margin: 12px 12px 12px 12px;  
  16. padding: 12px 0px 12px 12px; /* Note 0px padding right */  
  17. list-style: none /* no glyphs before a list item */  
  18. /* No borders set */  
  19. }  
  20. LI.withborder {  
  21. border-style: dashed;  
  22. border-width: medium; /* sets border width on all sides */  
  23. border-color: lime;  
  24. }  
  25. </STYLE> 
  26. </HEAD> 
  27. <BODY> 
  28. <UL> 
  29. <LI>First element of list</LI> 
  30. <LI class="withborder">Second element of list is  
  31. a bit longer to illustrate wrapping.</LI> 
  32. </UL> 
  33. </BODY> 
  34. </HTML> 

示意圖:

示意圖

#p#

margin

'margin' 是 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' 的簡寫,表明 margin 的大小范圍。它的值可以是寬度值、百分比值或‘auto’這3者之一,注意:寬度值必須帶有單位。

margin簡寫

1. 以上、右、下、左的順序給以上四個值賦值。

  1. CSS codemargin: 1px 2px 3px 4px;
  2.  

等價于:

  1. CSS codemargin-top: 1px  
  2. margin-right: 2px  
  3. margin-bottom: 3px  
  4. margin-left: 4px 
  5.  

記住,從上面開始,順時針旋轉(zhuǎn)一圈。

2. 以上下、左右的順序賦值

  1. CSS codemargin: 1px 2px;
  2.  

那么相當于:

  1. CSS codemargin-top: 1px  
  2. margin-right: 2px  
  3. margin-bottom: 1px  
  4. margin-left: 2px
  5.  

這種賦值方式,適合下面講到的 *-top,*-right,*-bottom,*-left的簡寫的賦值,如padding,border-width,border-color等,下面不再說明。

可以應用在什么元素上

非table類型的元素,以及table類型中table-caption, table 和inline-table這3類。例如 TD TR TH等,margin是不適用的。

什么時候無效

對于行內(nèi)非替換元素(例如 SPAN),垂直方向的margin不起作用。例如:

  1. <div style="border:1px solid red;"> 
  2. <span style="margin:100px; background:gray;">ddd</span> 
  3. </div> 
  4.  

可以看到,DIV 的上下 border 緊貼著灰色的SPAN元素。

margin折疊

垂直方向上的不同元素的相鄰的margin在某些情況下,會發(fā)生折疊的現(xiàn)象。比如,兩個 div ,上下相鄰,上面 DIV 的margin-bottom 會和 下面 DIV 的 margin-top 產(chǎn)生折疊的現(xiàn)象,兩個重疊成一個,具體寬度取較大的。例如:

  1. <div style="background-color:green; width:100px; height:100px;margin-bottom:100px;"> 
  2. </div> 
  3. <div style="background-color:red; width:100px; height:100px; margin-top:50px;"> 
  4. </div> 
  5.  

上下兩個DIV最終相距100px,而不是150px。

#p#

padding

padding是 'padding-top', 'padding-right', 'padding-bottom', 'padding-left'的縮寫。賦值的方法跟margin相同,只是沒有 ‘auto’ 值。默認值是0。

它可以應用到的元素

除display值是 ‘table-row-group’, ‘table-header-group’, ‘table-footer-group’, ‘table-row’, ‘table-column-group’ 和 ’table-column’ 的所有元素。

border

border是個比較復雜的東西。它是'border- top', 'border-right', 'border-bottom', 'border-left'。千萬別認為它跟前面的padding還有 margin一樣只是設置width就好了。

border包含3個部分,’border-width’,’border- color’,’border-style’,分別用來設置它的寬度,顏色和樣式。適用于任何元素。

border-width是 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width'。默認值是0。可用值有‘thin’,‘medium’,‘thick’,以及常用的數(shù)值帶單位的寬度值。

border-color是'border-top-color', 'border-right-color', 'border-bottom-color', 'border-left-color'的簡寫。默認值是 ‘color’ 特性的值。

border-style是'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style'的簡寫。默認值是 none 特性的值。可用值有:’none’,’hidden’,’dotted’,’dashed’,’solid’,’double’,’groove’,’ridge’,’inset’,’outset’,有興趣的可以逐個試試效果。

【編輯推薦】

  1. 揭開外邊距折疊Collapsing margins的面紗
  2. CSS hack:實現(xiàn)IE6、IE7、Firefox兼容
  3. CSS布局:Web標準必備小結(jié) 
責任編輯:王曉東 來源: CSDN跨瀏覽器專區(qū)
相關(guān)推薦

2014-04-17 16:42:03

DevOps

2022-07-26 00:00:22

HTAP系統(tǒng)數(shù)據(jù)庫

2021-11-09 09:48:13

Logging python模塊

2021-01-15 07:44:21

SQL注入攻擊黑客

2014-11-28 10:31:07

Hybrid APP

2020-02-27 10:49:26

HTTPS網(wǎng)絡協(xié)議TCP

2023-03-16 10:49:55

2019-09-16 08:40:42

2012-05-31 09:56:54

云安全

2022-12-12 08:46:11

2022-03-14 07:53:27

ELTETL大數(shù)據(jù)

2015-07-31 10:35:18

實時計算

2019-11-06 09:52:01

JavaScript單線程非阻塞

2017-10-18 22:01:12

2023-10-24 08:53:24

FutureTas并發(fā)編程

2025-01-03 08:09:15

2024-02-02 08:50:20

Node.js元數(shù)據(jù)自動化

2023-11-01 13:48:00

反射java

2022-06-29 10:21:33

3d打印輔助工具

2021-11-26 08:07:16

MySQL SQL 語句數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號

精品国产电影| 91av在线免费观看视频| 亚洲成人av免费观看| 人交獸av完整版在线观看| 成人午夜看片网址| 国产精品极品美女在线观看免费| 亚洲欧美另类日本| 人人精品亚洲| 欧美高清视频一二三区 | 中文字幕1区2区| 漫画在线观看av| 最新不卡av在线| 欧美日韩中文国产一区发布| 国产毛片毛片毛片毛片| 99国产精品视频免费观看一公开 | 777午夜精品电影免费看| 亚洲三级电影全部在线观看高清| 精品一区二区日本| av片免费播放| 蜜臀va亚洲va欧美va天堂| 久久久噜噜噜久久中文字免| 天天操天天干天天操天天干| 成人免费直播在线| 欧美一区二区在线免费播放| 国产l精品国产亚洲区久久| 在线视频观看国产| 中文文精品字幕一区二区| 极品校花啪啪激情久久| 国产suv精品一区二区69| 肉丝袜脚交视频一区二区| 欧美激情亚洲另类| 久久久久久久久久久久久女过产乱| 亚洲另类春色校园小说| 欧美xxxxx牲另类人与| 日韩av一卡二卡三卡| 精品国模一区二区三区| 五月婷婷综合激情| 97碰在线视频| 二区在线播放| 中文字幕一区三区| 午夜精品亚洲一区二区三区嫩草| 亚洲色图欧美视频| 成人中文字幕电影| 91香蕉视频在线下载| 国产精品无码久久av| 日韩av成人高清| 热草久综合在线| 天天干天天干天天| 国产精品久久久久久久免费软件| 久久久久久亚洲精品不卡| 国产va在线播放| 午夜日韩激情| 欧美激情性做爰免费视频| 青娱乐av在线| 欧美午夜在线视频| 欧美激情成人在线视频| 丁香花五月激情| 欧美1区免费| 欧美精品video| 精品无码久久久久久久| 亚洲特级毛片| 97色在线观看免费视频| 国产精品一区二区三区四| 亚洲综合电影一区二区三区| 97视频在线观看视频免费视频| 日韩无码精品一区二区三区| 亚洲视频成人| 国产精品久久9| 国产又粗又猛又爽又黄的| 久久99精品国产麻豆不卡| 91免费人成网站在线观看18| 99久久久国产精品无码免费| 国产经典欧美精品| 精品无人区一区二区三区竹菊 | 91视视频在线直接观看在线看网页在线看 | 日韩av综合在线| 亚洲欧美春色| 国产精品视频一区国模私拍| 97视频免费在线| 国产成人小视频| 久久久婷婷一区二区三区不卡| 手机亚洲第一页| 国产精品午夜在线| 欧美日韩dvd| 不卡专区在线| 欧美亚一区二区| 国产伦精品一区二区三区妓女下载| 91蝌蚪精品视频| 亚洲欧美综合v| 精品人妻伦九区久久aaa片| 伊人久久综合| 国产精品看片资源| 丰满人妻av一区二区三区| 91美女在线视频| 一区二区三区国产福利| 毛片大全在线观看| 欧美性极品少妇| 午夜影院福利社| 精品一区二区三区在线| 精品自拍视频在线观看| 免费看毛片网站| 国产伦精品一区二区三区免费| 国产亚洲欧美一区二区| av电影在线观看一区二区三区| 亚洲一区视频在线| 午夜激情在线观看视频| caoporn成人| 色天天综合狠狠色| 黄网在线观看视频| 国产一区二区剧情av在线| 欧美亚洲国产免费| 欧美人与性动交α欧美精品济南到| 日本久久一区二区| 国产白袜脚足j棉袜在线观看| 久久99国内| 久久久久久高潮国产精品视| www.久久网| 97久久精品人人做人人爽50路| 一区二区三区的久久的视频| 一个人www视频在线免费观看| 欧美一区二区在线观看| 亚洲精品国产精品国自产网站| 欧美日韩国产探花| 91精品久久久久| 国产天堂素人系列在线视频| 亚洲一区二区三区视频在线| 伊人影院综合在线| 精品国产一区一区二区三亚瑟| 欧美—级高清免费播放| 国产精品自拍电影| 中文字幕国产一区二区| www黄色av| 精品淫伦v久久水蜜桃| 欧美日本高清一区| 成 人 免费 黄 色| 亚洲欧美日韩一区| 图片区乱熟图片区亚洲| 国产精品久久久久无码av| 国产成人av在线| 天堂在线一二区| 亚洲成a人在线观看| 少妇献身老头系列| 综合久久十次| 成人在线观看网址| 牛牛在线精品视频| 日韩美女视频一区二区在线观看| 波多野结衣喷潮| 美腿丝袜在线亚洲一区| 色一情一区二区三区四区| 欧洲亚洲两性| 亚洲欧洲在线看| 天干夜夜爽爽日日日日| 久久久久国色av免费看影院| 日韩av黄色网址| 精品在线观看入口| 国产精品国产三级国产aⅴ浪潮| 国产在线播放av| 欧美日韩一区二区在线观看视频| 伊人影院综合网| 狠狠色伊人亚洲综合成人| 一区二区视频在线观看| 国产欧美88| 久久久久九九九九| 涩爱av在线播放一区二区| 疯狂做受xxxx欧美肥白少妇| 四虎永久免费影院| 六月丁香婷婷色狠狠久久| 大地资源第二页在线观看高清版| 精品中文在线| 久久久久久久久久久网站| 日韩中文字幕观看| 日韩欧美亚洲一二三区| 国产精品久久久视频| 狠狠色狠狠色综合| 日韩中文字幕在线视频观看| 西瓜成人精品人成网站| 国产女精品视频网站免费| 黄色一级大片在线免费看产| 日韩欧美成人一区| 午夜婷婷在线观看| 中文字幕中文字幕在线一区 | 波多野结衣综合网| 欧美日韩爱爱| 97影院在线午夜| 忘忧草在线影院两性视频| 综合欧美国产视频二区| 国产成年妇视频| 欧美三级免费观看| 日韩a级片在线观看| 99视频一区二区| 国产成人黄色网址| 亚洲乱码久久| 影音先锋在线亚洲| 亚洲免费观看高清完整版在线观| 国产精品丝袜视频| av资源网在线播放| 精品国产欧美一区二区五十路| 亚洲国产精品二区| 欧美丝袜丝交足nylons| 久久久久亚洲av成人片| 国产偷国产偷精品高清尤物| 日本少妇激三级做爰在线| 亚洲欧美网站| 800av在线免费观看| 精品国产午夜| 久久99欧美| 日韩在线观看中文字幕| 国产aaa精品| 国产不卡人人| 九九久久精品一区| av男人的天堂在线| 亚洲女人被黑人巨大进入al| 国产wwwwwww| 欧美精品一卡二卡| 色老头一区二区| 性久久久久久久久| 黄色一级视频在线观看| 国产精品视频一二三区| 久久久无码人妻精品一区| 国产一区二区三区视频在线播放| 亚洲男人天堂色| 中文国产一区| a级黄色小视频| 欧美1区视频| 亚洲成人动漫在线| 91精品国产自产在线观看永久∴ | 纪美影视在线观看电视版使用方法| 国产成人免费在线视频| 亚洲成人福利在线| 日韩福利视频导航| 日韩欧美xxxx| 香蕉久久久久久久av网站| 日韩成人三级视频| 久久久久久美女精品| 欧洲在线视频一区| 美日韩中文字幕| 久热这里只精品99re8久| 久久精品66| 国产一区二区精品在线| 91亚洲无吗| 国产精品二区二区三区| 日韩激情精品| yellow视频在线观看一区二区| 精品欧美视频| 91精品婷婷国产综合久久蝌蚪| www 久久久| 亚洲一区美女视频在线观看免费| 91麻豆精品国产综合久久久| 国产中文日韩欧美| 高清在线一区二区| 亚洲最大成人在线| 综合中文字幕| 久久久www免费人成黑人精品| 丝袜久久网站| 欧美午夜欧美| 色综合色综合| dy888午夜| 欧美日韩免费| 毛片在线视频播放| 久久美女性网| 污网站免费在线| 精品一区二区国语对白| 91人妻一区二区三区| 成人精品亚洲人成在线| 国产精品边吃奶边做爽| 久久九九99视频| 91n在线视频| 亚洲最大色网站| 手机在线看片1024| 欧美日韩视频在线一区二区| 国产色片在线观看| 精品国产伦一区二区三区观看方式| 殴美一级特黄aaaaaa| 日韩毛片中文字幕| 超碰国产在线| 久久777国产线看观看精品| 黄色污网站在线观看| 国产精品www| 色妞ww精品视频7777| 国产呦系列欧美呦日韩呦| 精品日韩在线| 国产精品国三级国产av| 国产模特精品视频久久久久| 三上悠亚av一区二区三区| 国产高清精品久久久久| 久久久久久久久免费看无码| 国产精品视频麻豆| 国产第一页第二页| 欧美怡红院视频| 黄色一级大片在线免费看国产一 | 亚洲国产成人91精品| 国产最新视频在线| 欧美激情国产精品| 91成人在线| 国产一区二区在线网站| 爽成人777777婷婷| 欧美亚洲精品一区二区| 久久精品国产久精国产爱| 国产真实乱人偷精品| 中文字幕一区二区三中文字幕| 91九色丨porny丨肉丝| 在线观看91精品国产麻豆| 香蕉久久一区二区三区| 久久精品成人动漫| 高清av不卡| 不卡日韩av| 五月精品视频| 又色又爽又高潮免费视频国产| 国产成都精品91一区二区三| 自拍偷拍视频亚洲| 舔着乳尖日韩一区| 亚洲AV无码乱码国产精品牛牛| 一区二区日韩精品| jizz内谢中国亚洲jizz| 国产精品 日韩| 午夜精品一区二区三区国产| 成人在线看视频| 成人av在线观| 欧美精品乱码视频一二专区| 欧美日韩在线播| 欧美日本韩国一区二区| 久久久久久久999| 日本成人精品| 中文一区一区三区免费| 奇米四色…亚洲| www.狠狠爱| 疯狂做受xxxx高潮欧美日本| 国产91久久久| 欧美高清视频免费观看| 国产精品一区二区美女视频免费看 | 无码内射中文字幕岛国片| av不卡一区二区三区| 欧美另类视频在线观看| 91精品国产91久久久久久一区二区| 成人精品一区二区| 国产成人精彩在线视频九色| 欧美三级电影在线| 久草热视频在线观看| 99综合电影在线视频| 国产一国产二国产三| 精品国产一区久久| 波多野结依一区| 精品国产日本| 免费日韩精品中文字幕视频在线| 屁屁影院国产第一页| 污片在线观看一区二区| 天天操天天射天天| 98精品在线视频| 亚洲色图丝袜| 日韩在线第三页| 国产精品免费av| 99热这里只有精| 久久久久久亚洲| 婷婷成人综合| 噼里啪啦国语在线观看免费版高清版| 国产日韩av一区二区| 在线免费看av片| 久久综合伊人77777| 亚洲精品a区| 国产a级一级片| 国产欧美日韩在线观看| 一级黄色片视频| 欧美人与物videos| 小嫩嫩12欧美| 91极品尤物在线播放国产| 亚洲天天做日日做天天谢日日欢 | 欧美a级免费视频| 99热99精品| 精品人妻一区二区三区潮喷在线 | 亚洲欧美日韩网| 黑人一区二区三区| 欧美一区二区三区综合| 99久久精品国产一区| 国产精品国产精品国产| 久久九九免费视频| 精品视频在线你懂得| 黄色免费网址大全| 一二三区精品视频| 久久精品a一级国产免视看成人| 国产精品爽爽爽| 在线欧美日韩| 日韩欧美黄色网址| 欧美大片一区二区| ww久久综合久中文字幕| 日本道在线视频| 久久先锋影音av鲁色资源 | 亚洲精品videossex少妇| 欧美极度另类| 精品人妻大屁股白浆无码| 久久综合久久综合久久| 国产精品一区二区av白丝下载| 国内揄拍国内精品| 日韩欧美一区二区三区在线视频 | 婷婷五月综合激情| 国产日韩欧美电影在线观看| 国产精品地址| 亚洲天堂av中文字幕| 亚洲电影成人av99爱色| 成人在线视频免费看| 日韩av中文字幕第一页|