- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 CSS 动画围绕圆形图像创建“脉动环”动画。
我的图像是一个圆圈,宽 400 像素。我已经设法使整个图像脉动起来,但是我不太确定如何在图像周围创建分离的脉动环并为其设置动画。
我希望图像是静态的,环在它周围跳动。
到目前为止我的代码;
HTML
<div class="container">
<img class="pulse" src="http://freevector.co/wp-content/uploads/2012/02/51770-placeholder-in-a-circle-outline.png"></div>
CSS
.container {
padding: 20px;
}
@-webkit-keyframes pulse_animation {
0% {
-webkit-transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
}
}
.pulse {
-webkit-animation-name: 'pulse_animation';
-webkit-animation-duration: 3000ms;
-webkit-transform-origin: 70% 70%;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
-webkit-animation: pulsate 3s ease-out;
-webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(1, 1);
opacity: 1;
}
50% {
-webkit-transform: scale(1.1, 1.1);
opacity: 1;
}
100% {
-webkit-transform: scale(1, 1);
opacity: 1;
}
}
我创建了一个 fiddle here .
我想创建类似于 example here 的环.
我确信我非常接近。任何建议表示赞赏。
最佳答案
您需要一个与图像宽度/高度相同的新 div,为其添加边框并设置动画。
HTML
<div class="container">
<img class="pulse" src="http://freevector.co/wp-content/uploads/2012/02/51770-placeholder-in-a-circle-outline.png">
<div class="pulse-ring">
</div>
</div>
CSS
.pulse-ring {
content: '';
width: 400px;
height: 400px;
border: 10px solid #F00;
border-radius: 50%;
position: absolute;
top: 18px;
left: 18px;
animation: pulsate infinite 1s;
}
关于html - 脉动图像环 css 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34653532/
有谁知道我做错了什么? 我尝试点击“minus.png”,它会删除 DIV,但是如果你点击 div 文本,它会删除 div。 我不希望能够单击 div 并在 pulsate 上将其删除,我希望能够单击
我有一个中心点在 (100, 100) 的 svg 图形。 一条路径(如圆圈)应该围绕它并脉动 - 我的意思是,它应该从 0 到一个值,集中> 在 (100,100) 点上。执行此操作时,脉冲
我试图让这个按钮一直跳动,直到用户点击它,然后它停止跳动。 我必须使用 jquery-1.6.2.min.js 因为我正在使用使用它的老虎机插件。我知道这个版本的 jQuery 可能不支持脉动,因此我
我正尝试在围绕两个 圆圈 的 svg 中动画几个路径。我的目标是在中心缩放 路径,就好像它们在脉动一样。我查看了 stackoverflow 上的每个答案,以弄清楚如何实现这一目标。 The clos
我正在对 Web 表单应用验证 - 我想做的一件事是向包含错误输入的 div 添加一个脉冲边框。 此解决方案:border highlighting loop with jquery和 http://
我是一名优秀的程序员,十分优秀!