Help me~! please~!
各位朋友过客们看见这个标题请帮帮我:
最近做了两款主题, 用Xampp做本地测试, 在Firefox和Opera下测试显示都很正常. 但是到了IE下所有Gif格式背景图像均无法显示…Jpg及Png都很正常.
原本以为是IE的问题, 结果验证用IE浏览网页对于Gif的显示是正常的.
总结是只在本地测试有Gif的显示问题… 因为我对于这个行业属外行, 纯粹因为兴趣在研究, 我实在没有办法了, 希望能得到大家的帮助, 先谢过了. 在这里先叩谢Sofish的帮助, 教了我很多方法和思路… 谢谢~!
说说我的测试环境(最近更新):
- Xampp 1.6.7
- Windows XP SP2
- IETester (IE5.5, IE 6, IE 7, IE 8 Beta - local version 7.0.5730.13)
- Firefox 3.0
- Opera 9.51
- Safari 3.1
对于这方面有经验的朋友请帮帮我吧…
[2008-7-10 0:19 updata]
这里是我用IE打开本地测试主题时Apache的Access.log信息… 除了gif背景之外的所有资源都读取了(就是不能读取css文件内的gif图像)
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress HTTP/1.1″ 301 373
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/wp-content/themes/colorful-scribble-v2b/style.css HTTP/1.1″ 304 -
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/img/image.gif HTTP/1.1″ 304 - (这是发贴测试用的gif图片,可以读取)
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/wp-content/themes/colorful-scribble-v2b/ie.css HTTP/1.1″ 304 -
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/wp-content/themes/colorful-scribble-v2b/img/bg.jpg HTTP/1.1″ 304 -
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/wp-content/themes/colorful-scribble-v2b/img/menubg.png HTTP/1.1″ 304 -
127.0.0.1 - - [10/Jul/2008:00:14:53 +0800] “GET /wordpress/ HTTP/1.1″ 200 16178
这里的是接下来用FF做本地测试时的Access.log信息…只有两条
127.0.0.1 - - [10/Jul/2008:00:23:12 +0800] “GET /wordpress/wp-content/themes/colorful-scribble-v2b/style.css HTTP/1.1″ 304 -
127.0.0.1 - - [10/Jul/2008:00:23:11 +0800] “GET /wordpress/ HTTP/1.1″ 200 16178
同目录下的Error.log一切正常…
[2008-7-10 13:10 updata]
问题解决了… 汗死人… 原来是FF和IE对于CSS的理解有问题, CSS中的background属性, FF等浏览器可以这样解读”url(img/background.gif)no-repeat”. 但是到了IE身上必须这样书写url(img/background.gif) no-repeat”…不知道是否留意, 地址和repeat属性中多了一个空格… 无语… 应该是我太笨吧, 毕竟外行.
我只知道ie6下png的背景透明是无法表现的,需要hack一下
ie7和ff下 png和gif 都显示正常的-.-
你测试的浏览器真多-.-
@Yacca… IE下的Png问题OK的, 使用了Pngfix… 测试多也没办法, 毕竟要考虑大众胃口, 要不直接就发布FF版本了. 因为整个制作测试平台都在FF下完成的… 令人反胃的是还不得不写两套CSS, 一套基于FF, 一套(补丁)基于IE, 其他的浏览器还好处理.
这个没办法帮你,对这个我是文盲!-_-