有谁知道如何制作这样的动画 http://www.hariripontarini.com/projects/corporate
谢谢! 火星
答案 0 :(得分:2)
.theClassThatTargetsYourImageContainer:hover {
opacity: 0.3;
}
但是,为了在列表中选择正确的项目,您无法真正使用CSS,但是您可以使用jQuery监听mouseenter
/ mouseleave
事件并使魔法发生。< / p>
答案 1 :(得分:0)
$('.imageClass').hover(function() {
$(this).fadeOut();
}, function() {
$(this).fadeIn();
});
或
$('.imageClass').hover(function() {
$(this).css("opacity", .5);
}, function() {
$(this).css("opacity", 1);
});
答案 2 :(得分:0)
这就是你想要的。
<强> HTML 强>
<div class="test">
<img class="thumbnail thumb-200 " alt="02. McKinsey & Co. Jakarta" src="http://www.hariripontarini.com/hpa/wp-content/uploads/mcj_01-200x200.jpg">
</div>
<强> CSS:强>
.test :hover{
opacity: 0.3;
}
<强> Working Demo 强>
答案 3 :(得分:0)
使用选择器,ID /类,然后在链接上使用mouseenter()
和mouseleave()
,更改特定图片元素的css属性opacity
:
$("#first").on({
mouseenter: function () {
$("#1").css('opacity', '0.3');
},
mouseleave: function () {
$("#1").css('opacity', '');
}
});
反之亦然(在鼠标悬停在图像上时改变链接的不透明度)..
$("#1").on({
mouseenter: function () {
$("#first").css('opacity', '0.3');
},
mouseleave: function () {
$("#first").css('opacity', '');
}
});
<强> JsFiddle demo 强>