小编HJ0*_*J05的帖子

甲板透露动画

我正在尝试构建一个带有揭示动画的菜单,有点像卡片动画.

整个菜单项堆栈从相同的位置开始,然后随着堆栈的移动,各个菜单项目一直停在目的地,直到最后一个项目到达目的地.

我几乎在这里工作:http://jsfiddle.net/XVuPQ/2/

for(var j = 0; j < topItems; j++) {
    $col2.append(
        $('<div>')
            .addClass('absColItem')
            .css({
                'top': $(this).position().top + 22,
                'left': '-100px'                    
            })
            .animate({
                'left': 0
            }, 100)
            .animate({
                'top': ($(this).position().top + 22) - (j * (itemHeight + 10))
            }, (j + 1) * 500)
            .data('parent', $(this))

    );
}
Run Code Online (Sandbox Code Playgroud)

但是物品的时间并没有按照我想要的方式排列.

有没有人对如何实现这种效果有任何想法?

编辑 - 到目前为止的答案是有帮助的,但这是一个粗略的动画,我正在努力实现.

原油甲板动画

javascript jquery

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

当你将鼠标悬停在div上时,如何淡化图像?

我有一个大的div,里面有一个小图像.当我将鼠标悬停在div上时,我想让图像褪色,即使鼠标没有直接在图像本身上方.

div比图像大得多,所以我不会在图像周围添加透明度或更改图像大小或类似的东西.

当鼠标悬停在div上时,我只想让它消失.

这是我到目前为止的代码,但它没有用处:

<div id="left">
    <img id="logoLeft" src="http://i.imgur.com/CJ7el5l.png" />
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#left {
    background-color: #f0f0ee;
    float: left;
    width: 50%;
    min-height: 100%;
}

#logoLeft {
    float: right;
    margin-top: 2.5em;
}
Run Code Online (Sandbox Code Playgroud)

html css image hover

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

标签 统计

css ×1

hover ×1

html ×1

image ×1

javascript ×1

jquery ×1