垂直边距重叠问题
(1)兄弟元素间相邻边距重叠问题
当两个兄弟元素相邻边距重叠时,会取最大的那个,二者不会叠加。
代码如图
关于margin垂直边距重叠问题
运行截图
关于margin垂直边距重叠问题
(2)父子垂直外边距相邻,则子元素的相邻外边距会设置给父元素。
代码如图
关于margin垂直边距重叠问题
运行如图
关于margin垂直边距重叠问题
解决办法:在父元素内设置padding,但要从内容的高度减去padding的值(为了使父元素总可见高度不变)。
代码如图
关于margin垂直边距重叠问题
运行图
关于margin垂直边距重叠问题
还可以在父元素中添加如下代码
border:1px black dashed;(添加边框,高度不用调整)

相关文章:

  • 2021-07-02
  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2021-04-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-18
  • 2022-12-23
  • 2021-06-04
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-24
相关资源
相似解决方案