4

我有时会看到 DIV 设置为display:block考虑到 DIV 已经是一个块框,是否有任何特殊原因。

4

3 回答 3

11

您可能会覆盖另一个 CSS 属性

.myClass {
  display: inline;
}

或替换display:none;为“取消隐藏”它(通常这是由 javascript 即时完成的)。

于 2012-11-13T20:20:01.553 回答
4

可能是覆盖另一种可能将其设置为其他样式的样式,但除此之外,它很可能是对编写它的人的提醒。没有真正的理由包含该规则。

于 2012-11-13T20:19:45.103 回答
2

如果您要覆盖现有样式,那是有道理的。将 div 设置为阻止没有来自其他地方的样式不会。

于 2012-11-13T20:20:33.190 回答