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

首頁 > 編程 > HTML > 正文

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

2024-08-26 00:19:14
字體:
來源:轉載
供稿:網友

前言

本文介紹的是利用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>

總結

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

 


注:相關教程知識閱讀請移步到HTML教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福贡县| 灵丘县| 革吉县| 荆门市| 丁青县| 南召县| 连州市| 阳泉市| 晋中市| 湘阴县| 南通市| 额敏县| 枣强县| 丹东市| 微博| 林口县| 高阳县| 平罗县| 云浮市| 玉屏| 宁乡县| 乳源| 客服| 丽江市| 龙门县| 原平市| 乐平市| 南澳县| 岳池县| 扶绥县| 永年县| 哈密市| 肃北| 苗栗县| 晋宁县| 万年县| 民丰县| 航空| 七台河市| 永善县| 尼勒克县|