0

我希望这看起来不太不透明:

我正在使用 jqPlot 制作条形图。沿着图表的 x 轴,我试图让它当您将鼠标悬停在每个条形的标签上时,它将在条形上显示更多信息。

但是,这些标签似乎被画布标签“覆盖”了,浏览器无法识别我将鼠标悬停在元素上。我在跨度上尝试了一个标题,以及 jquery 鼠标悬停。没有什么。它就在那里,它可以悬停在上面,但它只是被画布视为“下方”。有什么解决办法吗?

请求的 HTML ......有点难看:

<div class="jqplot-axis jqplot-xaxis" style="width: 960px; height: 15px; left: 0px; bottom: 0px; position: absolute; ">
<div class="jqplot-xaxis-tick" style="position: absolute; left: 24.88095238095238px; ">
<span class="testhov" style="z-index: 999;">NE</span>
</div></div>
4

1 回答 1

1

要使 z-index 起作用,必须定位元素。这意味着您需要在跨度position:relative上添加position:absoluteposition:fixed到您的样式。.testhov我想你会想要添加position:relative.

https://developer.mozilla.org/en/CSS/z-index

于 2011-07-18T19:22:22.577 回答