是否可以设置所有div溢出:隐藏?

时间:2009-10-26 16:10:18

标签: css

我想我想知道设置是否不合适:

div {
    overflow: hidden;
}

......而不是担心清除每个div。有没有其他人这样做或推荐/反对它?感谢。

修改

我只是问,因为我现在似乎有一些需要它的div。

2 个答案:

答案 0 :(得分:1)

是的,这将为所有overflow: hidden设置div。 如果你发现你的html的某些部分有问题,那么你可以为你需要的任何div禁用它:

/* use default overflow for all divs in specific element */
#some-element-id div {
    overflow: auto;
}

或者您可以使用类。

答案 1 :(得分:1)

这完全取决于您是否希望默认隐藏额外内容。我个人的偏好只是在我知道时隐藏它不会造成任何伤害。考虑导航菜单。如果用户在非常小的屏幕上工作并且你没有 un - 隐藏导航菜单专门溢出,那么该用户将无法导航。

归结为什么是更糟糕的结果 - 破坏的布局或无法访问的内容?