2012-07-11 71 views
0

当我将鼠标悬停在span.label元素上时,我想显示一个子元素span.dM。这在下面的小提琴中是完美的。当mouseover父跨度显示span元素

这里是fiddle

,当我在哪里span.dM出现那么我应该得到一个灰色的背景span.label的地方徘徊什么,我想要实现。目前我必须将鼠标悬停在文字“一些文字”上才能看到span.dM元素。

我想解决这个问题,而不使用任何宽度。有什么建议么 ?提前致谢。

+0

这样http://jsfiddle.net/surendraVsingh/rVLpq/1/ – SVS 2012-07-11 09:47:22

+0

不完全是,我不想舒展'span.label'元素。它应该在'span.dM'完成的地方完成 – Ashwin 2012-07-11 09:49:26

回答

2

你不能悬停在display:none。 如果可能,用visibility:hidden隐藏范围。 通过这种方式,元素不会从文档流中移除,您可以将其悬停在文档流上。

http://jsfiddle.net/z4JBG/

+0

确切!你是对的。 – Ashwin 2012-07-11 09:58:39

0

我已经分叉了你的jsfiddle,使用jquery实现你以后的效果。

http://jsfiddle.net/ZrxGf/

+0

效果和我的一样。你正在使用jQuery来达到和我一样的效果。但我想要在span.dM的地方出现鼠标悬停。 – Ashwin 2012-07-11 09:54:30