Div元素设置为块。为什么?

时间:2012-11-13 20:18:00

标签: css layout html block

我有时会看到DIV设置为display:block是否有任何特殊原因认为DIV已经是一个阻止框。

3 个答案:

答案 0 :(得分:11)

你可能会超越另一个说

的CSS属性
.myClass {
  display: inline;
}

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

答案 1 :(得分:4)

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

答案 2 :(得分:2)

如果你要覆盖现有的风格,那就有意义了。将div设置为没有从其他地方进入的样式的块不会。