給子元素設置了margin後,父元素的跟着一起動了
一般就是給父元素設置overflow: hidden;即可解決問題,之所以出現這種情況的原因是:普通文檔流盒子間,只要垂直外邊距直接接觸就會發生合併,合併後外邊距視覺高度取兩個發生合併外邊距中較大者。發生這一現象的有三種情況:相鄰兄弟塊元素間、父元素及其首子元素和末子元素間(沒有內邊距或邊框把外邊距分隔開)、空塊級元素自身的合併。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
HTML字符集,特殊字符使用
bakeloar
2020-07-07 10:47:56
ClueTip---精美的信息提示框(頁)
bakeloar
2020-07-07 10:47:56
02.09 選項卡 及自定義滾動條
/*定義滾動條寬高及背景,寬高分別對應橫豎滾動條的尺寸*/ .scrollbar::-webkit-scrollbar { width: 10px;
子墨爸爸
2020-07-04 14:11:53
vue項目使用scss/sass
JoneXuu
2020-07-02 16:45:45
Bootstrap Modal 關閉時引起的問題(滾動條和樣式殘餘)
Jary
2020-07-02 15:00:11
個人總結之前端技巧-----頁面的設計流程
Rapper_cl
2020-07-01 13:48:27
5、css中vh和vw的屬性
fongdaBoy
2020-06-28 12:06:40
css使用水平居中和垂直居中
短腿的反击
2020-06-28 05:59:10
CSS消除瀏覽器的默認樣式
短腿的反击
2020-06-28 05:59:10
通過,實現圖片(文件)的上傳以及文件(附件)的下載
小小小小小亮
2020-06-28 04:40:42
Bootstrap select框 做成圓角樣式
Alan_ZhQ
2020-06-27 01:18:25
js使用icon-font,代替圖片圖標
JoneXuu
2020-06-26 20:53:40