在cnblogs安家好几年了.今年7月终于毕业了.最近给个朋友做个网站遇到个不知算是.net的bug,还是浏览器的bug

就是样式在IE下没有效果.在FF下有效果.同时只有在.aspx后缀没有效果.测试.htm或者.asp下有效果.

截几个图给大家看下(由于本人对页面设计很不在行,所以风格几乎都是抄人的....这次的目标网站是discuz其中一个IDC网站)

正常情况(IE下):



后缀是.htm的也正常 .asp下也正常,但图就不贴了.


FF下也正常


在IE下,后缀是.aspx就不正常了



最初以为是样式路径问题,但不对啊.字体都正常的啊...不在VS环境下调试..试下在IIS里面调试看看..结果也是一样显示不正常!~
样式在页面中是
<link id="style_sheet" href="images/primacommonstyle.css" type="text/css" rel="stylesheet">

最后,解决办法就是把样式直接写在页面中,这才算勉强解决了问题...我也对div+css布局的不是很熟悉.希望有达人能给我解答下这种情况到底是样式问题,还是.net下的bug呢...我用的是.net2.0 不知在vs2008下会不会出现这种情况.

最后附上这个样式文件:/Files/SOSOS/primacommonstyle.rar


不知这种小case能不能放在首页..不行就撤吧..呵呵.