我们正在我们的网站上实现 CSS 滚动条,除了旧版本的 IE(如 IE8)之外,它们在所有浏览器上都能正常工作。我们不能让 IE 处理相同的 CSS/JS 规则以获得相同的输出。正如我们注意到的那样,一些网站已经设法让资源管理器显示自定义栏而不是标准,我想知道是否有人可以分享一些代码,使 CSS 栏独立于浏览器以完全相同的方式显示客户正在使用的。
提前致谢!
我们正在我们的网站上实现 CSS 滚动条,除了旧版本的 IE(如 IE8)之外,它们在所有浏览器上都能正常工作。我们不能让 IE 处理相同的 CSS/JS 规则以获得相同的输出。正如我们注意到的那样,一些网站已经设法让资源管理器显示自定义栏而不是标准,我想知道是否有人可以分享一些代码,使 CSS 栏独立于浏览器以完全相同的方式显示客户正在使用的。
提前致谢!
没有如此神奇的代码可以让网站在所有浏览器上看起来都一样。css/js 的每个问题都要特殊对待,尤其是在 IE 上。
如果您只想将 css 规则应用于 Internet Explorer,您可以使用IE 条件注释
我将这个用于自定义滚动条,它支持所有主流浏览器,可能你用过这些..!! 反正这里是链接 http://www.hesido.com/web.php?page=customscrollbar
使用条件注释为 IE8 编写自定义 CSS
<!--[if IE 8 ]><html class="ie8"> <![endif]-->
.ie8 .bar {
your code...
}