0

在 chrome 和 IE 中,我的站点 ( http://tornaia.com ) 的菜单栏上有一条白线。这是该站点的 chrome 屏幕截图:( http://tornaia.com/wp-admin/post.php?post=2172&action=edit )

我尝试使用 Firebug Lite 来检查线路,但我无法点击它。我最接近解决方案的事情是,当我将线高减少到 0 时。然后线消失了。但是当然,我网站上的所有文本也是如此,所以这并不是一个真正的大胜利:p

关于这是什么的任何想法?

谢谢!

4

1 回答 1

2

您的 IE 异常有问题。它在用 chrome 解释时会换行,并将此信息放入正文而不是头部上方。当我删除换行符时,你的白条消失了。

" "

在我的屏幕截图中?

在 chrome 中查看带有检查元素的换行符

看到你的pastebin后,试试这个

用此代码替换第 16-18 行

<!--[if IEMobile 7 ]> <html <?php language_attributes(); ?>class="no-js iem7"> <![endif]-->
<!--[if lt IE 7 ]> <html <?php language_attributes(); ?> class="no-js ie6 oldie"> <![endif]-->
<!--[if IE 7 ]> <html <?php language_attributes(); ?> class="no-js ie7 oldie"> <![endif]-->
<!--[if IE 8 ]> <html <?php language_attributes(); ?> class="no-js ie8 oldie"> <![endif]-->
<!--[if (gte IE 9)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html <?php language_attributes(); ?> class="no-js"><!--<![endif]-->

然后删除换行符。第 20 行和第 34 行

于 2013-07-10T22:19:47.190 回答