博客园 - 小胡子的博客 - 对页面SCROLLING的CSS不能生效原因

来源:百度文库 编辑:神马文学网 时间:2024/04/29 22:41:48
对页面SCROLLING的CSS不能生效原因
这不是一个.Net方面的东西,不过估计大家在做asp.net的页面的时候也许会遇到。记录在这儿供参考。昨天在处理一个客户页面的时候,需要对页面分框架进行,同时需要对框架的滚动条颜色进行处理,而且要强制不显示水平滚动条。通过相关资料在css部分增加了如下部分:body {}{
/**//*filter : progid:DXImageTransform.Microsoft.gradient(GradientType:1 ,startColorStr=#10234B,endColorStr=#183789);*/
font: tahoma,verdana,arial,helvetica,sans-serif;
font-size: 12px; margin-top:0px;
SCROLLBAR-FACE-COLOR: #999933; SCROLLBAR-HIGHLIGHT-COLOR: #999933;
SCROLLBAR-SHADOW-COLOR: #999933; SCROLLBAR-DARKSHADOW-COLOR: #999933;
SCROLLBAR-3DLIGHT-COLOR: #999933; SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #E8E8B9;
overflow-x: hidden;
}
但是预览页面的时候效果并没有出来。折腾了半天,就是没有效果。
用户的原始页面是用dreamweaver生成了,后来我自己用notepad写了一个非常简单的页面,引用了这个css效果却可以出来。于是对照两个页面,根据我的直觉,肯定处在代码的顶部。哈哈,第一眼就看到用户原始页面的顶部有如下一句:

删除以后,预览,效果果然出来了。真是郁闷死了。
后来在网上搜索资料,发现了一篇关于doctype的文章,
转到了我的blog,有兴趣的朋友可以去看看
关于页面编码的doctype:使用正确的doctype声明 (转)
http://wwhuzhen.cnblogs.com/archive/2005/11/17/278406.html
_xyz