相关疑难解决方法(0)

CSS显示:内联块不接受margin-top?

我有一个显示元素:inline-block,但它似乎不接受margin-top.这是因为元素仍被视为内联元素吗?

如果是,有没有人有解决方法?


编辑#1:

我的CSS非常简单:

.label {
  background: #ffffff;
  display: inline-block;
  margin-top: -2px;
  padding: 7px 7px 5px;
}
Run Code Online (Sandbox Code Playgroud)

我最终将内容包装在另一个div中并给出了一个优势.但这会导致大量额外的标记,并使我的代码不那么清晰.

编辑#2:

margin-top&margin-bottomon inline-block元素似乎只与正值一起使用.

css label position margin

62
推荐指数
4
解决办法
6万
查看次数

标签 统计

css ×1

label ×1

margin ×1

position ×1