У меня есть изображение карты мира, как показано ниже, и мне нужно наложить на него некоторые случайные указатели местоположения. Чтобы выбрать точку на карте, я создал отдельные указатели div для обработки.
Такие как:
<div id="div1" class="div-map-icon" style="left: 283px; top: 136px;"></div>
и класс div-map-icon
.div-map-icon{
background-image: url(../images/map_icon.png);
background-repeat: no-repeat;
height: 26px;
position: absolute;
float: left;
width: 20px;
}
Токовый выход:
Однако, когда я пытался сделать что-то вроде этого http://jsfiddle.net/Fy8vD/. Он не отражается в IE10.
Любая помощь будет очень полезна?
Чтобы заставить анимацию pulsate
работать в IE, вам нужно либо использовать префикс -ms-
браузер, либо собственные свойства CSS3, чтобы заставить его работать, как в этом примере:
ДЕМО: http://jsfiddle.net/Fy8vD/852/
CSS
.gps_ring {
border: 3px solid #999;
-webkit-border-radius: 30px;
border-radius: 30px;
height: 18px;
width: 18px;
position: absolute;
left:20px;
top:214px;
-webkit-animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
animation: pulsate 1s ease-out;
animation-iteration-count: infinite;
opacity: 0.0
}
@-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;}
}
@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;}
}