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.
外部其他進程嵌入到qt FindWindow獲得窗口句柄 報錯無法鏈接的外部符號 [email protected] 無法被([email protected]@[email protected]@@引用
2.
UVa 11524 - InCircle
3.
The Monocycle(bfs)
4.
VEC-C滑窗
5.
堆排序的應用-TOPK問題
6.
實例演示ElasticSearch索引查詢term,match,match_phase,query_string之間的區別
7.
數學基礎知識 集合
8.
amazeUI 復擇框問題解決
9.
揹包問題理解
10.
算數平均-幾何平均不等式的證明,從麥克勞林到柯西
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
CSS中塊級元素水平格式化
2.
css的水平格式化
3.
從塊級元素和內聯元素淺談標籤的嵌套規則
4.
行內元素和塊狀元素的水平居中設置
5.
塊元素,行內塊元素,行內元素(水平垂直居中)
6.
塊級元素水平居中的問題
7.
行級元素、塊級元素、行級塊元素
8.
塊級元素和行內元素多種——水平,垂直、水平垂直居中的方法
9.
塊狀元素垂直水平居中
10.
塊級元素
>>更多相關文章<<