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

伸展李和内容

  •  0
  • Kon  · 技术社区  · 15 年前

    请考虑 this site .

    我在扩展IE7中的子菜单列表项时遇到问题。请注意,当你在餐馆下面的一个格子上面徘徊时,绿色并没有填满整条线。我试过了 {width: 100%} 但那没有帮助。

    你知道为什么这在火狐中是可以的,而不是IE吗?如何修复?

    谢谢。

    更新 :如果我明确地指定宽度(比如51px),我可以让它看起来正确,但是我绝对不想在一个能够支持动态内容的布局中这样做。

    3 回复  |  直到 15 年前
        1
  •  1
  •   Kon    15 年前

    我发现我的问题是dropmenuparent没有背景色设置。一旦我删除了它(因为它是完全不必要的),没有更多的黑色出现在绿色(选定的项目颜色)周围。愚蠢的错误

        2
  •  0
  •   n1313    15 年前

    您是否尝试将HasLayout属性赋予有问题的 li 的或 ul ?尝试添加 { zoom: 1; } 对他们来说。

        3
  •  -1
  •   M. Utku ALTINKAYA    15 年前

    从.nav a(includes/styles/styles.css)中删除padding-left和padding-right,或使其更精确,或将padding:0;添加到“.nav.dropmenu a”选择器中。