將子元素的margin-top傳遞給父元素
可能不少朋友遇到這樣的問題,那就是子元素的margin-top傳遞給父元素。
這通常並不是我們想要的效果,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box { width:200px; height:200px; background:#ccc; } #antzone { width:100px; height:100px; background:blue; margin-top:50px; } </style> </head> <body> <div id="box"> <div id="antzone"></div> </div> </body> </html>
上面程式碼的表現彷彿是margin-top:50px新增到了父元素身上。
這個現象是外邊距合併的一種,具體可以參閱margin外邊距合併詳解一章節。
相關文章
- margin-top失效傳遞給父元素解決方案
- 子元素的margin-top作用於外層父元素解決方法
- margin-top影響父元素定位
- CSS子元素居中(父元素寬高已知,子元素未知)CSS
- 為什麼margin-top對父元素有效
- 為什麼margin-top不是作用於父元素
- 子元件給父親傳遞資料元件
- html 子元素div影響父元素高度HTML
- 判斷一個元素是否是另一個元素的子元素或者父元素
- 如何防止滑鼠移出子元素觸發父元素的onmouseout事件事件
- 子元素固定寬度 父元素寬度被撐開
- javascript在iframe子元素中獲取父視窗元素JavaScript
- 為什麼有時父元素無法包含子元素?
- 父元素寬度為flex-1 的情況下,如何將子元素橫向滾動Flex
- 遞迴查詢子元素遞迴
- 利用jQuery查詢子元素和父元素程式碼例項jQuery
- 子元素scroll父元素容器不跟隨滾動JS實現JS
- 解決子元素浮動,父元素沒有撐開的問題
- 元件中 子給父傳值元件
- jquery 查詢某個元素的父元素jQuery
- js如何元素當前元素所有的父元素JS
- jQuery子窗體如何取得父窗體的元素jQuery
- 設定子父元素overflow:hidden,子元素absolute不顯示問題
- VUE父傳子,子傳父Vue
- Vue : props 使用細節(父元件傳遞資料給子元件)Vue元件
- vue3 父元件給子元件傳遞泛型(不用JSX)Vue元件泛型JS
- js通過contentWindow控制iframe子頁面元素點選事件,並把值傳給父頁面JS事件
- 子元件給父元件傳資料元件
- 子元素浮動導致父元素沒有被撐開解決方案
- vue子元件向父元件傳遞值Vue元件
- jQuery如何實現獲取父元素下指定型別標籤的子元素集合jQuery型別
- JavaScript獲取父元素下子元素節點JavaScript
- jQuery在子視窗如何操作父視窗元素jQuery
- jQuery獲取指定元素的父元素程式碼例項jQuery
- 子元素超過父元素padding-right和margin-right失效padding
- jQuery如何獲取元素父節點和子節點jQuery
- 【VUE入門】父元件給子元件傳值Vue元件
- VUE 父元件動態傳值給子元件Vue元件