我的所有网站都加载了以下 CSS 类:
html, body {
// no scrollbars before iframe resize
overflow: hidden;
}
我如何覆盖它,以便溢出在特定的 html 页面上可见?
最佳答案
对于您不想隐藏 overflow 的页面,为正文指定一个特定的 ID,例如 #nothidden。然后,使用检查它的 CSS
body {
overflow: hidden;
}
body#nothidden {
overflow: auto;
}
id 更具体,因此它将覆盖第一个(当然,只有在它适用时)。
附言我认为您不需要将 overflow:hidden 放在 html 元素上。那有什么作用吗?您试过没有“html”而只有“body”吗?
关于css - 覆盖溢出的基本 CSS : hidden; property,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7194934/