小编Abm*_*zel的帖子

图片/ div在Google Chrome中悬停时闪烁

我正在设置图像的动画,以便当悬停在不透明度上升到1时,该部分工作得非常好,但是当图像在铬合金上盘旋时,第二列闪烁到一边.我已经在IE和Firefox中测试了它并且没有问题.

请在这里查看:http://abmenzel.com/work/

HTML:

<body class="blue4">
    <div class="content">
        <div class="work-item blue4">
            <a href="http://www.youtube.com/watch?v=SbjEgqPmtAs" title="Template#2 Intro"><img src="img/Template-2-Intro.png"/></a>
        </div>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

CSS:

.work-item{
    width:25%;
    opacity:0.8;
    overflow:hidden;
    display:block;
    float:left;
}

img{
    width:100%
}

.work-item:hover{
    opacity:1;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
}
Run Code Online (Sandbox Code Playgroud)

我也使用脚本将高度设置为等于动态宽度,这可能与它有关但我不确定..

脚本:

$(function() {
    var div = $('.work-item');
    var width = div.width();

    div.css('height', width-5);
});
Run Code Online (Sandbox Code Playgroud)

html javascript css google-chrome

2
推荐指数
1
解决办法
3558
查看次数

标签 统计

css ×1

google-chrome ×1

html ×1

javascript ×1