【发布时间】:2016-03-09 18:07:58
【问题描述】:
我正在尝试每 5 秒自动运行一次发光效果(没有悬停)。
http://jsfiddle.net/AntonTrollback/nqQc7/
.icon:after {
content: "";
position: absolute;
top: -110%;
left: -210%;
width: 200%;
height: 200%;
opacity: 0;
transform: rotate(30deg);
background: rgba(255, 255, 255, 0.13);
background: linear-gradient(
to right,
rgba(255, 255, 255, 0.13) 0%,
rgba(255, 255, 255, 0.13) 77%,
rgba(255, 255, 255, 0.5) 92%,
rgba(255, 255, 255, 0.0) 100%
);
}
.icon:hover:after {
opacity: 1;
top: -30%;
left: -30%;
transition-property: left, top, opacity;
transition-duration: 0.7s, 0.7s, 0.15s;
transition-timing-function: ease;
}
【问题讨论】:
-
你能说明发生了什么问题吗?很多人可能不愿意点击链接,这大概说明了问题所在,因为它可以去任何地方。
-
我正在尝试让闪耀效果每 X 秒自动工作一次,但现在这个效果只适用于 :hover。 @GrahamAsher
-
使用动画代替过渡。
标签: jquery html css animation effects