国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

div寬度設置width:100%后再設置padding或margin超出父元素的解決辦法

2019-10-26 17:20:01
字體:
來源:轉載
供稿:網友

前言

本文介紹的是利用CSS3的新屬性box-sizing,解決div寬度設置width:100%后再設置padding或margin超出父元素的問題,有需要的朋友們可以參考借鑒。

語法

box-sizing: content-box|border-box|inherit;

值一、content-box 

這是由 CSS2.1 規定的寬度高度行為。

寬度和高度分別應用到元素的內容框。

在寬度和高度之外繪制元素的內邊距和邊框。

值二、border-box 

為元素設定的寬度和高度決定了元素的邊框盒。

就是說,為元素指定的任何內邊距和邊框都將在已設定的寬度和高度內進行繪制。

通過從已設定的寬度和高度分別減去邊框和內邊距才能得到內容的寬度和高度。

值三、inherit 

規定應從父元素繼承 box-sizing 屬性的值。

例子

<!DOCTYPE html><html><head><style> div.container{width:100%;border:1em solid;padding:15px;box-sizing:border-box;}div.box{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */width:100%;border:1em solid red;float:left;padding:15px;}</style></head><body><div class="container"><div class="box">這個 div 占據左半部分。</div></div></body></html>

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 广州市| 大新县| 营山县| 汨罗市| 天峨县| 铅山县| 静安区| 鹤山市| 神农架林区| 兴安县| 怀远县| 娱乐| 石渠县| 宁陕县| 龙川县| 桓仁| 怀化市| 华坪县| 宿迁市| 兰州市| 六枝特区| 友谊县| 洛宁县| 富顺县| 普陀区| 浏阳市| 佛山市| 九龙县| 西藏| 宁国市| 封开县| 全州县| 宣汉县| 固原市| 鲁甸县| 潞西市| 富平县| 石首市| 建湖县| 麦盖提县| 德保县|