2012-07-11 50 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