需求:up和down层,down层margin-top:-100px;
目的:down层覆盖up层100px
<div class="up"></div>
<div class="down"></div>
出现问题:up层覆盖down层上100px,而不是隐藏在down层下;
解决方案:
方案一:.up{
position: relative;
}
方案二:.up{
display: inline-block;
}
本文探讨了当使用CSS margin-top属性时,下层元素未能正确覆盖上层元素的问题。通过调整.up类的CSS属性,如设置position为relative或display为inline-block,可以有效解决这一层叠显示错误。
需求:up和down层,down层margin-top:-100px;
目的:down层覆盖up层100px
<div class="up"></div>
<div class="down"></div>
出现问题:up层覆盖down层上100px,而不是隐藏在down层下;
解决方案:
方案一:.up{
position: relative;
}
方案二:.up{
display: inline-block;
}

被折叠的 条评论
为什么被折叠?