站長資訊網
        最全最豐富的資訊網站

        html的盒子模型有幾種

        html的盒子模型有2種:1、w3c的盒子模型,其padding和border不被包含在定義的width和height之內;2、IE的盒子模型,其padding和border被包含在定義的width和height之內。

        html的盒子模型有幾種

        本教程操作環境:windows7系統、HTML5版、Dell G3電腦。

        一、引入

        • 在網站的制作中,一個復雜的頁面,被劃分為一個一個的小塊。
        • 通過這種劃分,把網站的開發過程化整為零、化繁為簡,以達到減少開發工作,減輕維護壓力的目的。
        • 在網頁中,把這種劃分后的小塊形象的看成一個個的盒子。只有理解了盒子模型才能更好的排版,更好的編寫網站界面

        二、盒子的布局

        把HTML中的元素看做是一個矩形的盒子(盛裝內容的的容器),每個容器都是由元素內容、內邊距(padding)、邊框(border)和外邊距(margin)組成。

        html的盒子模型有幾種

        ps:瀏覽器默認的margin值為8px!


        三、兩種盒子模型

        • w3c的盒子模型: padding和border不被包含在定義的width和height之內。對象的實際寬度等于設置的width值和border、padding之和,即 ( Element width = width + border + padding ) 此屬性表現為標準模式下的盒模型。

        html的盒子模型有幾種

        • IE的盒子模型: padding和border被包含在定義的width和height之內。對象的實際寬度就等于設置的width值,即使定義有border和padding也不會改變對象的實際寬度,即 ( Element width = width ) 。

        html的盒子模型有幾種

        ps:一般都使用標準的w3c盒子模型,如果需要使用IE的盒子模型,可以使用box-sizing屬性進行修改。

        • w3c的盒子模型
        .test1{ 	box-sizing:content-box; 	width:200px; 	padding:10px; 	border:15px solid #eee; }
        • IE的盒子模型
        .test1{ 	box-sizing:border-box; 	width:200px; 	padding:10px; 	border:15px solid #eee; }

        四、總結

        W3C盒模型是與IE盒模型的區別就是對寬高的定義不同。

        W3C認為:寬高是內容區的寬度(只包含節點顯示的具體內容)

        IE認為:寬高是顯示效果的實際效果(包含節點的全部內容)

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99久久国产热无码精品免费久久久久| 国产精品粉嫩美女在线观看| 青青青国产精品国产精品久久久久 | 国产精品亚洲专区无码WEB| 中文字幕精品无码一区二区三区| 亚洲午夜国产精品无码| 国产精品99久久久久久宅男 | 国产精品亚洲а∨无码播放| 日本精品久久久久久久久免费| 嫩草伊人久久精品少妇AV| 国内精品视频在线观看| 国产精品亚洲精品日韩已满| 亚洲欧美精品综合中文字幕| 精品成人av一区二区三区| 国产精品日本一区二区不卡视频| 精品一区二区三区免费视频| 国产欧美久久久精品| 国自产偷精品不卡在线| 国产精品自在线拍国产电影| 欧美精品一区二区久久| 精品调教CHINESEGAY| 国产麻豆精品久久一二三| 爽爽精品dvd蜜桃成熟时电影院| 国产精品国产AV片国产| 日韩精品电影一区亚洲| 精品久久久久久中文字幕人妻最新 | 国产精品成人69XXX免费视频| 日韩精品专区在线影院重磅| 九九热这里只有在线精品视 | 精品国产毛片一区二区无码| 国产成人精品免费视频网页大全| 麻豆精品久久精品色综合| 久久亚洲欧美国产精品| 日产精品99久久久久久| 亚洲中文字幕久久精品无码APP| 亚洲精品乱码久久久久久自慰| 国产精品免费福利久久| 91精品视频观看| 久久精品国内一区二区三区| 国产最新进精品视频| 99精品国产一区二区三区2021|