在Chrome和IE浏览器中,我网站上的菜单栏上有一条白线(http://tornaia.com)。以下是chrome中网站的屏幕截图:(http://tornaia.com/wp-admin/post.php?post=2172&action=edit)
我尝试使用Firebug Lite检查线路,但我无法点击它。我最接近解决方案的是,当我将线高度减少到0时,线路就消失了。但当然,我网站上的所有文字都是如此,所以这并不是一个很大的胜利:p
这是什么想法?
谢谢!
答案 0 :(得分:2)
您的IE异常有问题。当用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行