包含范围和图像无效的HTML链接

时间:2015-09-10 23:13:26

标签: html hyperlink cursor

我有以下问题。当我创建<a>链接并在其中包含<img><span>文本时,它可以正常作为链接,但光标正在做一些奇怪的事情。我认为这是一个CSS问题。

当我将鼠标悬停在.image或.desc上时,有时指针光标会消失,有时则不会。

<a href="#">
   <span class="image">
      <img src="url" />
   </span>
   <span class="desc">
      Some text
   </span>
</a>

CSS:

a { float: left; display: table; width: 100%; position: relative; z-index: 10; cursor: pointer; }
.image { display: table-cell; vertical-align: middle; position: relative; cursor: pointer; }
.image img { position: absolute; ....)
.desc { display: table-cell; vertical-align: top; position: relative; cursor: pointer; }

1 个答案:

答案 0 :(得分:0)

这里非常奇怪的标记。我认为,您不需要display: tabledisplay: table-cell内置absolute定位图片。也许如果你简化你的标记,这种奇怪的行为就会消失。