0
<div id="cart-login" style="position:absolute;right:50px;top:30px;">
    <a href="login.php">LOGIN</a> or <a href="sign-in.php">SIGN UP</a> <a href="cart.php" class="no-underline">CART</a>
</div>

我已经这样做了很多很多次,但由于某种原因,这次链接变得无法点击。我试过float:right; margin-right:50px;position:absolute; right:50px;. 两者都呈现链接和文本不可选择和不可点击。我什至尝试过z-index,以防某处有一个不可见的层。为什么页面上的所有链接都可以工作,但这些链接不起作用?这些链接在我申请之前都很好,position:absolute; right:50px;然后它们被禁用但在页面上可见。有什么解决办法吗?

4

3 回答 3

1

div元素默认设置为占据 100% 的宽度。一旦设置为position:absolute它们的宽度和高度由它们的内容决定。尝试给出#cart-login明确的高度和宽度。

于 2012-11-19T18:21:47.580 回答
0

尝试给出更高的z-index,也许有些东西超出了元素。

于 2012-11-19T18:21:52.790 回答
0

使用带有 li 菜单链接的固定 ul,增加 z-index 再次暴露链接。

于 2014-05-30T09:54:08.797 回答