【发布时间】:2012-06-07 12:37:41
【问题描述】:
我有一个结构如下的文本列表:
<div class="text">
<a href="/node/30">Site Text</a>
</div>
当鼠标悬停在一个列表项上时,我想为其他列表项获得模糊效果。
我想获得与http://tympanus.net/Tutorials/ItemBlur/ 相同的效果。
我该怎么办?
【问题讨论】:
我有一个结构如下的文本列表:
<div class="text">
<a href="/node/30">Site Text</a>
</div>
当鼠标悬停在一个列表项上时,我想为其他列表项获得模糊效果。
我想获得与http://tympanus.net/Tutorials/ItemBlur/ 相同的效果。
我该怎么办?
【问题讨论】:
嘿,看看这些例子:
是的,但你只能在这里模糊文本而不是其他东西。(在 css 2 中)
但在 css 3 中也可以模糊其他内容。
编辑:
看看这个:
<style>
.hello{color:transparent; text-shadow:0 0 0 #000; font-size:20px;}
.hello div{float:left; margin:10px;}
.hello:hover div{text-shadow:0 0 10px #000;}
.hello:hover div:hover{text-shadow:0 0 0 #000;}
</style>
<div class="hello">
<div>
new1
</div>
<div>
new2
</div>
<div>
new3
</div>
<div>
new4
</div>
</div>
这是一个简单的基于 css 的效果,使用它并享受它;)
【讨论】:
onmousehover 和 onmouseout 然后根据您的需要更改每个其他元素的类......并注意:http://www.howtocreate.co.uk/textshadow.html 使用前。
试试:
$('.text a').blur(function() {
//Add your styles
}
【讨论】:
blur() 与OP想要的效果无关;这是一个事件活页夹...api.jquery.com/blur
试试这个:-
$("#ElementID").hover(function(){
$("#OtherElementId").blur();
});
【讨论】:
blur() 与OP想要的效果无关;这是一个事件活页夹...api.jquery.com/blur