为什么web标准中IE无法设置滚动条颜色了
做客户网站,需要改变滚动条的样式,找到如下css代码:
<style type="text/css">
<!--
body {
scrollbar-face-color:#f6f6f6;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee;
scrollbar-arrow-color:#000;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#fff;
}
-->
</style>
放上去死人也没效果,奇了怪了,一点一点排除问题,终于找到原因了,原来是这段声明
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
搞的鬼,看来是不支持标准化?难道滚动条变不了了?在蓝色理想找到了答案:)
<style type="text/css">
<!--
html{
scrollbar-face-color:#f6f6f6;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee;
scrollbar-arrow-color:#000;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#fff;
}
-->
</style>
把body换成html搞定,哈哈!
- 相关文章
- 上一篇:利用css的clear属性搞定gg广告文字环绕
- 下一篇:form的margin











