最近在给客户开发一个 ASP.NET web 报表时,发现客户的 IE8 浏览器上,看网页总是怪怪的. 调查后发现,客户的 IE8 浏览器,统一被设置成"对本地网络使用兼容性视图"的设置.(客户公司网络有 windows 域,普通用户无法更改很多 windows 配置). 经仔细分析,既然客户这边所有用户都是 IE8,就没有必要用 IE8 的兼容模式来模拟 IE6了. 客户公司这种配置,可能是为了让之前基于 IE6 开发/调试的老 Web 系统能够正常使用. 而我们现在开发的是新软件,…
兼容所有浏览器的透明CSS设置: .transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } UPDATE: I wanted to pull this post out of the archives and update it a bit because it there seems to be a good amount of interest i…