4

我在参考上一个相同的线程时提出这个问题,其中包含许多过时的非工作解决方案以及仅限于一个框的 jquery box-animation 插件。有谁知道如何为多个元素的 box-shadow 设置动画?

4

1 回答 1

5

你可以使用CSS3 transition

jsBin 演示

.box {
    background: #1c1c1c;
    padding: 10px;
    margin:20px;
    width: 200px;
    -webkit-transition: -webkit-box-shadow 0.5s ease-out;
    -moz-transition: -moz-box-shadow 0.5s ease-out;
    transition: box-shadow 0.5s ease-out;
}
 
.box:hover {
    -webkit-box-shadow: 0px 0px 15px #444;
    -moz-box-shadow: 0px 0px 15px #444;
    box-shadow: 0px 0px 15px #444;
}

PS,而不是s (seconds)您可以使用:ms (millis)

于 2012-04-29T20:05:25.907 回答