我想知道如何将这个环定位在完全相同的位置?我的意思是当我调整窗口大小时,它不会停留在同一位置。我明白我不应该像这里一样使用top或left,但是我不知道应该使用什么。
.container{
border-style: solid;
}
.gps_ring {
border: 3px solid #363347;
-webkit-border-radius: 32px;
border-radius: 32px;
height: 10px;
width: 10px;
-webkit-animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
animation: pulsate 1s ease-out;
animation-iteration-count: infinite;
opacity: 0.0;
top: 30%;
left: 50%;
position: absolute;
}
/* webkit - safari, chrome */
@-webkit-keyframes pulsate {
0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
50% {opacity: 1.0;}
100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}
/* no vendor prefix - firefox */
@keyframes pulsate {
0% { transform: scale(0.1, 0.1); opacity: 0.0; }
50% { opacity: 1.0; }
100% { transform: scale(1.2, 1.2); opacity: 0.0; }
}
<div class="container">
<img src="http://www.pngmart.com/files/3/Australia-Map-Transparent-PNG.png">
<div class="gps_ring"></div>
</div>