JavaShuo
欄目
標籤
淺談塊級元素的水平格式化細節
時間 2019-11-13
標籤
淺談
元素
水平
格式化
細節
简体版
原文
原文鏈接
內邊距不能爲負值,而外邊距能夠爲負(測試極限)無極限,設置爲負的內邊距都會默認改成0
盒子的width值並不會隨着增長的padding margin而改變,它並非可見的值,每每在內容區左右添加邊距,會隱式的增長width值。
水平格式化的七個屬性:margin-left、border-left、width、border-right、margin-right,這些屬性的值加起來正好是包含塊也就是父盒子的width,所謂元素框與父元素的width相同。
width、margin-left、margin-right 能夠設置爲auto 其餘幾個不能夠。1.三個中有auto,則相對父盒子width儘量鋪滿,外邊距爲0。2.width爲auto,一個外邊距爲auto,另外一個固定,則設置爲auto的外邊距減爲0。3.若都設置固定值(稱爲格式化屬性過度受限),則強制使margin-right爲auto,做爲從左向右讀的語言(英語),會把右側margin-right忽略掉
由此而來的居中,顯示設置width值,外邊距自動,盒子在父元素中居中,而text-align:center則只能用於塊級元素的內聯內容
測試
外邊距能夠爲負值,這項設定是有意義的,元素7個屬性的總和不能比其包容塊的width更大,可是都是固定值,且超過了父元素的width,那麼會發生什麼?
左邊margin正常,右側margin又被和諧了
相關文章
1.
CSS中塊級元素水平格式化
2.
css的水平格式化
3.
從塊級元素和內聯元素淺談標籤的嵌套規則
4.
行內元素和塊狀元素的水平居中設置
5.
塊元素,行內塊元素,行內元素(水平垂直居中)
6.
塊級元素水平居中的問題
7.
行級元素、塊級元素、行級塊元素
8.
塊級元素和行內元素多種——水平,垂直、水平垂直居中的方法
9.
塊狀元素垂直水平居中
10.
塊級元素
更多相關文章...
•
Web Services 平臺元素
-
Web Services 教程
•
Thymeleaf簡單格式化輸出
-
Thymeleaf 教程
•
IntelliJ IDEA代碼格式化設置
•
IntelliJ IDEA安裝代碼格式化插件
相關標籤/搜索
格式化
xml格式化
JSON格式化
淺談
元素
細談
細節
淺水
水平
格式
MyBatis教程
Redis教程
Docker教程
代碼格式化
設計模式
委託模式
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
No provider available from registry 127.0.0.1:2181 for service com.ddbuy.ser 解決方法
2.
Qt5.7以上調用虛擬鍵盤(支持中文),以及源碼修改(可拖動,水平縮放)
3.
軟件測試面試- 購物車功能測試用例設計
4.
ElasticSearch(概念篇):你知道的, 爲了搜索…
5.
redux理解
6.
gitee創建第一個項目
7.
支持向量機之硬間隔(一步步推導,通俗易懂)
8.
Mysql 異步複製延遲的原因及解決方案
9.
如何在運行SEPM配置嚮導時將不可認的複雜數據庫密碼改爲簡單密碼
10.
windows系統下tftp服務器使用
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
CSS中塊級元素水平格式化
2.
css的水平格式化
3.
從塊級元素和內聯元素淺談標籤的嵌套規則
4.
行內元素和塊狀元素的水平居中設置
5.
塊元素,行內塊元素,行內元素(水平垂直居中)
6.
塊級元素水平居中的問題
7.
行級元素、塊級元素、行級塊元素
8.
塊級元素和行內元素多種——水平,垂直、水平垂直居中的方法
9.
塊狀元素垂直水平居中
10.
塊級元素
>>更多相關文章<<