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

CSS位置问题:相对位置:绝对子级

  •  1
  • alex  · 技术社区  · 15 年前

    通常我可以做这种事,但今天却让我心烦。

    this 页在JSbin。

    基本上我要做的是

    • 有一个无序项目的列表
    • 他们都有联系
    • jquery循环并在列表项内部创建一个额外的链接,该链接使用css扩展到整个列表项。
    • 这为用户提供了更大的点击空间

    出于某种原因,子链接似乎是从父链接中出来的,尽管父链接 position: relative .

    我做错了什么?多谢。

    2 回复  |  直到 15 年前
        1
  •  2
  •   SLaks    15 年前

    你的问题是家长 <li> 是一个内嵌框。

    修复它, replace display: inline-box with float: left .

        2
  •  2
  •   alex    15 年前

    我删除了 display: -moz-inline-box; 而且效果很好!