http://screencast.com/t/2KncBbiroMz用的MouseEnter /鼠標離開的問題顯示絕對定位的元素
上面的鏈接更準確地顯示你我有這個問題。但是,如果將鼠標懸停在LI元素上,懸停工作正常,那麼當您懸停鏈接時,顯示的鏈接就會消失。
這裏是我的HTML:
<div class="stats">
<div class="container">
<div class="row">
<div class="span16">
<ul class="user-stats">
<li id="class-points">
<span class="stats-content-container">
<span class="class-name"><%= class_room_name %></span><br />
<span class="large-headline"><%= total_game_points %></span> <span class="smaller-desc">points</span>
</span>
<a class="edit-class-name" href="#edit-class-name-modal" data-toggle="modal">edit name</a>
</li>
</ul>
</div>
</div>
</div>
</div>
的JavaScript:
$(function(){
$('ul.user-stats li#class-points').mouseenter(function() {
$('a.edit-class-name', this).stop(true, true).show();
}).mouseleave(function() {
$('a.edit-class-name', this).stop(true, true).hide();
});
});
我甚至用純CSS的解決方案嘗試這樣做,我仍然有同樣的問題。
就是這樣!編輯鏈接是(從LI的頂部)66px,我調整爲65px,並修復它。謝謝你的提示! – dennismonsewicz