CSS显示:inline-block不接受margin-top吗?
我有一个带display元素:inline-block,但是它似乎不接受margin-top。这是因为该元素仍被视为内联元素吗?
如果是,是否有人可以解决?
:
我的CSS很简单:
.label { background: #ffffff;
display: inline-block;
margin-top: -2px;
padding: 7px 7px 5px;
}
我最终将内容包装在另一个div中,并给了它一个空白。但这会导致很多额外的标记,并使我的代码不太清楚。
:
margin-top
&margin-bottom
on inline-block
元素似乎只适用于正值。
回答:
我用过display: table
。它具有inline-
block的内容适合属性,但也支持负边距,以使跟随其后的内容随之移动。可能不是您应该如何使用它,但是它可以工作。
以上是 CSS显示:inline-block不接受margin-top吗? 的全部内容, 来源链接: utcz.com/qa/408748.html