美文网首页
margin-top和margin-bottom是负值的例子

margin-top和margin-bottom是负值的例子

作者: sahala318 | 来源:发表于2022-12-29 17:56 被阅读0次

在CSS中,负外边距是完全有效的,它们有如下有趣的行为:左边或上边的负外边距会把元素向左或向上拉,盖住其旁边的元素;右边或下边的负外边距会把相邻元素向左或向上拉,盖住设置了负外边距的元素

没有margin-top|bottom时的样子 添加了margin-top负值后,元素向上移动;添加了margin-bottom负值后,相邻元素向上移动,并覆盖负值元素
<html>
<head>
<style type="text/css">
  body{padding:0;margin:0;background-color:#bbb;
  font-family: monospace;
  /*等宽字体*/
}
  p{outline:0px solid red;}
  p{margin-left:0;margin-right:0;}
  p{margin-top:0;margin-bottom:0;}

  .yellow{background-color:yellow;}
  .green{background-color:green}

  p.margin-negative-top {margin-top: -0.5em;}
  p.margin-negative-bottom {margin-bottom: -0.5em;}
 
  p.inline{display:inline;}
</style>
</head>

<body>

<p class=" green margin-negative-top ">margin-t- -0.5em</p>
<p class=" yellow">文字</p>

<p class=" green ">margin-t|b 0em</p>
<p class=" yellow">文字</p>

<p class=" green margin-negative-bottom ">margin-b- -0.5em</p>
<p class=" yellow">文字</p>
</body>

</html>

相关文章

  • margin-top和margin-bottom是负值的例子

    在CSS中,负外边距是完全有效的,它们有如下有趣的行为:左边或上边的负外边距会把元素向左或向上拉,盖住其旁边的元素...

  • Web前端开发中遇见的问题(css)

    (1)margin-top和margin-bottom不能正常显示: 父盒子中的子盒子使用margin-top不管...

  • 盒子模型2

    display 我们不能为行内元素设置width、height、margin-top和margin-bottom。...

  • 盒子模型2

    display 我们不能为行内元素设置width、height、margin-top和margin-bottom。...

  • 盒子模型2

    display 我们不能为行内元素设置width、height、margin-top和margin-bottom。...

  • css杂项

    bo一、margin负值 margin-left / margin-top为负值,当前元素会向左 / 上拖动 ...

  • 3.CSS布局篇之margin纵向重叠问题

    先说结论:相邻元素的margin-top和margin-bottom会发生重叠,空白内容的标签也会重叠

  • 行内元素width/height/margin/padding

    width/height无法设置 margin-top与margin-bottom无法设置,margin-left...

  • day04

    A:今天学到的内容 一、上面元素设置margin-bottom和下面元素设置margin-top的重合 如果给上面...

  • 4.CSS布局篇之margin负值问题

    margin-top和margin-left负值,元素向上、向左移动 margin-right和margin-bo...

网友评论

      本文标题:margin-top和margin-bottom是负值的例子

      本文链接:https://www.haomeiwen.com/subject/nibtcdtx.html