【发布时间】:2023-03-17 10:22:01
【问题描述】:
所以我正在尝试类似的东西,你将鼠标悬停在文本上,并且旁边会出现一些东西:
$('.lang1').mouseenter(function() {
$('.lang1 span').fadeTo('fast', 1);
});
$('.lang1').mouseleave(function() {
$('.lang1 span').fadeTo('fast', 0);
});
但是一旦我将鼠标移到它上面,它仍然会出现,非常微弱,但它是可见的。它完全按预期工作,但它不会完全失去它的不透明度,你必须保持悬停并将鼠标移离它才能完全失去它的不透明度。
有人有建议吗?
CSS:
span {
opacity: 0;
}
HTML:
<li class="lang1">HTML <span>Pretty good at</span></li>
【问题讨论】:
-
您可以在jsfiddle.net 设置一个示例吗?