【发布时间】:2014-06-05 22:26:55
【问题描述】:
我的网站上有一个使用 CSS3 的延长线动画。它是使用 div 宽度上的关键帧创建的,自然它似乎从左向右扩展。但是我希望它从右向左扩展。我曾尝试在动画方向上使用“反向”,但没有任何乐趣。任何想法为什么?谢谢。
这是我的小提琴 http://jsfiddle.net/edrtB/
CSS
.line_left {
height: 6px;
width: 32vw;
background-color: black;
margin-top: 300px;
margin-left: 40px;
border-radius: 5px;
float: left;
-webkit-animation: expand 2s; /* Chrome, Safari, Opera */
animation: expand 2s;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes expand
{
from {width: 0vw;}
to {width: 32vw;}
}
/* Standard syntax */
@keyframes expand
{
from {width: 0vw;}
to {width: 32vw;}
}
更新 已经很清楚了,很难看出我想要达到什么目标。这是网站徽标的图像,线条需要从中心向外进行动画处理。
【问题讨论】:
-
你的意思是像jsfiddle.net/edrtB/2 ?
-
是的,没错,你刚刚浮动它正确吗?是否有另一种方法可以实现这种效果?如果正确浮动它会弄乱我的实际网站的布局,如果这有意义的话?感谢您的帮助
-
很难说没有看到您网站的整个布局,或者至少是相关部分
-
我已经用一张图片编辑了帖子,如果有帮助的话,我想达到什么目的。再次感谢