Áxe*_*ena 2 css css3 outline css-transitions css-animations
我已经到了这一点,我正在尝试对一个我无法移动或修改其边界的元素进行hilite动画,所以我使用了除了背景颜色之外的轮廓以使动画区域大于元素本身(这里是一个例子):
@keyframes hilite {
0% {
background-color: transparent;
outline: #ffffff solid 10px;
}
20% {
background-color: #F6F6BC;
outline: #F6F6BC solid 10px;
}
100% {
background-color: transparent;
outline: #ffffff solid 10px;
}
}
Run Code Online (Sandbox Code Playgroud)
但是现在我很惊讶看到背景动画在每种情况下都会触发,但是轮廓动画只有在元素具有轮廓样式值时才会起作用(没有一个不起作用,当背景无法避免动画时).
你可以在这里看到它.
我不想修复它,它已经修好了,但是理解它 - 对我来说似乎不合逻辑.
非常感谢提前.
| 归档时间: |
|
| 查看次数: |
3032 次 |
| 最近记录: |