我认为这是一个常见的IE7问题。
当我将span
(block
或floated
)插入a
时,链接的光标会消失。
<a class='myLink' href=http://www.link.com>
<span class='mySpan'>There isn't the cursor</span>
</a>
.myLink
{
text-decoration:none;
}
.mySpan
{
float:left;
}
我的解决方案通常是将cursor:pointer;
放在范围内......但也许有更正确的方法。你知道吗?
答案 0 :(得分:2)
看看这个 - http://robertnyman.com/2008/01/22/cant-make-links-appear-clickable-in-ie/
似乎如果跨度得到'haslayout'属性设置,就像在示例中由于'float:left
'那样,则链接光标将被删除。如果您删除“float:left
”,则会再次显示链接光标。链接中提到了许多解决方案,但我认为您最好/最简单的选择是 -
a span {
cursor: pointer;
}
答案 1 :(得分:1)
如果你需要在链接中浮动span,那么游标就是指针。