网站建设 隐藏滚动条及设置滚动条样式(css、html、xhtml有效)有哪些方法?
xhtml 中隐藏滚动条 在用 ie6 浏览有框架的 xhtml 页面的时候,默认会水平和垂直滚动条会一起出现,这是 ie6 的一个 bug,在 firefox 上是正常的,出现的原因是其对 xhtml 1.0 transitional doctype 的解释缺陷. 对于这个 bug 一般有 3 种亚博电竞官方网址的解决方案, 方法 1: 代码: {overflow-y: scroll;} 原理:强制显示 ie 的垂直滚动条,而忽略水平滚动条 优点:完全解决了这个问题, 允许你保持完整的 xhtml doctype. 缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条。 方法 2:(推荐采用) 代码: html {overflow-x: hidden; overflow-y: auto;} 原理:隐藏横向滚动,垂直滚动根据内容自适应 优点:在视觉上解决了这个问题. 在不必要的时候, 未强制垂直滚动条出现. 缺点:只是隐藏了水平滚动条,如果页面真正需要水平滚动条的时候, 屏幕以外的内容会因为用户无法水平滚动,而看不到。 方法 3: 代码: body {margin-right: -15px;…