IE8 背景图片错位现象
这篇文章只是提出问题,而不是解决问题。
自从微软推出 IE8,自从我无意升级到 IE8,自从我的 WordPress 在 IE8 下不兼容,和 IE8 的斗智斗勇就这样开始了。说到底,不只是和 IE8 斗智斗勇,而是和整个 IE 系列斗智斗勇。且不说 IE 和其他浏览器的水火不容,就连 IE 本身的各版本都互不兼容,总是把站长们折磨地死去活来。无奈啊,微软至今是业界的龙头老大,游戏规则他说了算,我们只能遵守 IE 的游戏规则,否则就 OUT !刚升级到 IE8 时我写过一篇《一招简单解决IE8兼容问题》,当时还真是一招解决了 IE8 的兼容问题,不过时隔不久,IE8 又给我带来新麻烦了。
在 IE8 下我的 WordPress 整个背景图片都错位 1px 左右,虽然是很小的错位,但是整体看上去就很离谱。因为我之前已经将背景图片整合成一张大图了,整体错位 1px,导致边边角角线线都露出来了,很别扭。可奇怪的是,在 IE6、IE7、Firefox 这些主流浏览器下却显示很正常。更奇怪的是,我用 IETester 的 IE8 模式下测试,居然又没有错位的现象了,被 IE8 彻底整糊涂了。
有问题不可怕,可怕的是不能解决问题。我搜了很多 IE8 兼容性方面的资料,得出一个结果是,IE8 下的文本框有缺陷。我看了下本站的首页,只有搜索框这一个文本输入框,于是我在 header.php 里去掉了调用 searchform.php 的函数,也就是说去除了首页唯一的文本框,可是在 IE8 下还是会有图片错位的现象。要解决问题就得先找到原因,可是现在我都不知道这莫名的错位是怎么引起的,为什么在 IETester 下的 IE8 却安然无恙呢?
和 Firefox 相比,IE 系列真是糟糕透了,这次 Firefox 升级到 3.5 后,无论是速度、安全、操作等各方面都有了显著的提升和改善。而 IE8 呢?只是给站长们带来了无尽的痛苦,要不是为了满足众多被因垄断而使用系统预装 IE 的广大用户,我才懒得理 IE8 是不是升级呢。
说了一大堆P话,重点在最后这句。拜托各位有 IE8 的朋友帮忙测试下,小站在 IE8 下是否有 1px 背景图片错位的现象(头部 Logo 左侧是否有条竖线,有就是错位了,在 IE6、IE7和 Firefox 下没有这条因错位而出现的竖线)?另外,有什么高招可以解决这个错位现象呢?在此先谢过各位。
-
万戈大战浏览器众2009年10月12日 -
让我无从下手的 Opera 错位2009年10月6日 -
拿起武器,将 IE6 收归帐下2009年09月1日 -
Wordpress之终极Gzip兼容IE62009年06月11日
我用IE8测试了... 我的网站后面是一整块背景.. 其它浏览器里好好的.问题就来了. IE8里无缘无故出现在了一条线,解决了好久也没解决掉... 气死我了. 求答案...
我都很少用IE
没发现啊
还没遇到过
我用了一阵IE8太占内存了。
目前我主要是用Opera和firefox ,至于IE8,只是在做网站时测试一下
这个问题已经解决了,可以用IE7的兼容模式搞定
我是听人说我的站在IE8下错位
所以安装了IE8看下 我的站在 IE8下简直是恐怖极了
搜索解决办法搜到你这里了
你的没发现错位 一切正常~
呵呵,这个问题早已解决了哟,其实是我把浏览器放大了10%,很惭愧的说,当时把自己折腾了很久。。。
我也没有发生错位。
其实我觉得IE8很不错了,相比曾经的IE8 beta1,好了无数倍,更主要的是如同Firebug一般的Developer Tools.
还记得IE8 beta1,连透明的层,渲染都有问题
IE8? 我還沒升級, 能不能用IE8檢查我的網頁? 拜託了~
已测试,完美!
我也没有发现问题
没有发现头部的logo左侧有点小竖线吗?
我用ie8也没发现你首页有错位。。。。。。
用下面这个demo可以很清楚看到IE8中背景定位的缺陷
http://dl-web.dropbox.com/u/335315/outlink/ie8/index%20.html
我在IE8下还真没有发现你博客上有错位啊。
难道是我的电脑问题?郁闷了...
哈哈 沙发~~~ 微软的IE8 似乎又有大问题?
不知道别人有没有IE8下的兼容问题,让人头疼啊~