代码之家  ›  专栏  ›  技术社区  ›  Davy8

firefox和ie8中奇怪的中心问题

  •  3
  • Davy8  · 技术社区  · 14 年前

    我的网站上的导航栏 http://hungryathome.net 在火狐和IE8标准模式上没有正确的中心。它在IE7兼容模式和Chrome中正确居中。

    奇怪的是,将DIV(id=“navLinks”)上的边距设置为4px或更大会使其正确居中。任何减少都会导致它稍微偏离中心。我在Firebug中来回更改了值,这让我很困惑。为什么会这样?

    1 回复  |  直到 14 年前
        1
  •  1
  •   animuson Hemanshu    14 年前

    啊哈,看看Firebug使用的可怕的控制,把蓝色的元素,你的头图像实际上是挂在你的导航栏上大约3或4个像素,这导致它移动导航,实际上使它变小,所以它是中心“适当”。试着让你的头部高一些像素,直到它卡入正确的位置。

    example http://img809.imageshack.us/img809/9784/example.jpg

    编辑: 或应用 border: 0 该图像的样式,这样它就不会在周围添加边框,这可能是一个更好的解决方案…