读书人

在ASP.NET 2.0中CSS里面的background-

发布时间: 2012-01-05 22:36:54 作者: rapoo

在ASP.NET 2.0中CSS里面的background-image的问题?
同样的网页文件:.htm显示是正常的,后缀名改成.aspx就显示不出css里面的background-image属性了,其他css样式都正常。
经过测试,发现把background-image属性直接写在页面上就可以显示了,放在独立的css文件里面就不行,这是什么原因呢?是不是IIS里卖弄针对.net的路径解析不一样了??

[解决办法]
aspx页面是是单独的页面解释
[解决办法]
跟iis没关系吧
[解决办法]
css文件中 是一样的
楼主的.css文件 中设置的路径 应该不对.
[解决办法]
background-image:url()
图片是相对于css文件的相对路径
而不是相对aspx

测试方法:使用http://xxx绝对路径就知道是不是路径问题了
[解决办法]
css文件另存为utf-8格式

[解决办法]
background-image: url( 'http://servername/projectname/css/bgimage.jpg ') repeat-none
[解决办法]
路径问题,用绝对路径试试。
[解决办法]
你把CSS手动注册到页面了没?
还是在主题里?
[解决办法]
通常都是路径问题。

读书人网 >asp.net

热点推荐