2013-04-10 65 views
0

出于某种原因,我的网站的菜单中出现的所有未对齐的使用Safari的时候..网站是在http://penarthpc.com/~redvaner/CSS菜单aligntment在safari中扮演着奇怪的角色?

我在它一直盯着几个小时,我不能弄明白。这让我疯狂。下面是它的外观时显示“不正确”

http://i.imgur.com/t3hXjry.png

下面是我的导航栏(元素有问题)

(HTTP)pastebin.com/kLDBGnsU写在CSS的图像

非常感谢您的帮助!我很机智:(

回答

0

我在第一眼看到的唯一差别就是你的链接在Safari中被加下划线,其他的一切看起来都不错,不像所提供的图像下面的CSS应该解决下划线问题:

a{text-decoration:none !important;} 

关于提供的图像,也许尝试添加以下到您<li>风格

#nav-bar ul li{display:inline-block;zoom: 1;*display: inline;} 

这是一个IE7修复,内联块元素不经常正确地在IE7渲染

+0

既不怕这些似乎帮助,但谢谢! – user1110643 2013-04-10 01:46:04

+0

如果您在Safari中重复进行刷新,您可以重新执行该方案 – user1110643 2013-04-10 01:46:40