最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

什么是 margin 重疊問題?如何解決?

2023-01-31 10:00 作者:網(wǎng)星軟件  | 我要投稿

什么是 margin 重疊問題?如何解決?

問題描述: 兩個塊級元素的上外邊距和下外邊距可能會合并(折疊)為一個外邊距,其大小會取其中外邊距值大的那個,這種行為就是外邊距折疊。需要注意的是,浮動的元素和絕對定位這種脫離文檔流的元素的外邊距不會折疊。重疊只會出現(xiàn)在垂直方向。

計(jì)算原則: 折疊合并后外邊距的計(jì)算原則如下:

1.如果兩者都是正數(shù),那么就去最大者

2.如果是一正一負(fù),就會正值減去負(fù)值的絕對值

3.兩個都是負(fù)值時,用 0 減去兩個中絕對值大的那個

解決辦法: 對于折疊的情況,主要有兩種:兄弟之間重疊父子之間重疊?

(1)兄弟之間重疊

1.底部元素變?yōu)樾袃?nèi)盒子:display: inline-block

2.底部元素設(shè)置浮動:float

3.底部元素的 position 的值為absolute/fixed

(2)父子之間重疊

1.父元素加入:overflow: hidden

2.父元素添加透明邊框:border:1px solid transparent

3.子元素變?yōu)樾袃?nèi)盒子:display: inline-block

4.子元素加入浮動屬性或定位

什么是 margin 重疊問題?如何解決?的評論 (共 條)

分享到微博請遵守國家法律
容城县| 大冶市| 台江县| 稷山县| 济南市| 丰原市| 周宁县| 尼玛县| 托克托县| 闽清县| 枣庄市| 博罗县| 疏附县| 德清县| 平顶山市| 腾冲县| 甘泉县| 巴楚县| 嵊州市| 安徽省| 开平市| 城口县| 金川县| 南川市| 普宁市| 赤壁市| 武城县| 开封县| 闽侯县| 栖霞市| 梅河口市| 苏尼特右旗| 廊坊市| 元朗区| 太仆寺旗| 晋城| 金平| 松潘县| 晋宁县| 沁源县| 张家川|