Css 可以设置所有divs overflow:hidden吗?

Css 可以设置所有divs overflow:hidden吗?,css,Css,我想我在想,仅仅设置: div { overflow: hidden; } 。。。与其担心清理每个部门,还有其他人这样做或建议支持/反对吗?谢谢 编辑: 我之所以这么问,是因为目前我似乎有一些div需要它。是的,这将为所有div设置溢出:隐藏。 如果您发现html的某些部分出错,则可以对任何需要的div禁用它,如下所示: /* use default overflow for all divs in specific element */ #some-element-id div {

我想我在想,仅仅设置:

div {
    overflow: hidden;
}
。。。与其担心清理每个部门,还有其他人这样做或建议支持/反对吗?谢谢

编辑:


我之所以这么问,是因为目前我似乎有一些div需要它。

是的,这将为所有
div
设置
溢出:隐藏。
如果您发现html的某些部分出错,则可以对任何需要的div禁用它,如下所示:

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

或者您可以使用类来实现此目的。

这取决于您是否希望在默认情况下隐藏额外的内容。我个人的偏好是,只有当我知道它不会造成任何伤害时才隐藏起来。考虑一个导航菜单。如果用户在一个非常小的屏幕上工作,而您没有明确取消隐藏导航菜单溢出,那么该用户将无法导航


归根结底,哪一种结果更糟糕?布局破损还是内容无法访问?

谢谢。我的主要问题是这是不是一个推荐的方法?老实说,我不认为这有什么坏处,但也许职业选手知道一些我不知道的事情。因为你总是可以为html中不需要它的部分禁用它。太好了,谢谢!只是想在我去用水管把一切都冲洗干净之前确认一下