Это сайт о котором идет речь: http://dilanianart.me/CSS текст покачивание анимация больше не работает на Chrome/Firefox, но работает на грани
Я построил около 8 месяцев назад (первый сайт когда-либо сделал), и это было покачивание анимации подобное изображенному здесь:
анимация в ссылке ниже работает на всех трех основных браузерах ... так что я знаю, что есть что-то сейчас не так с моим CSS кода (хотя я ничего не изменилось так как раньше).
Анимация, используемая для работы, теперь я зашла на сайт и больше не работала на своей веб-странице.
Вы также можете просмотреть весь исходный код, просматривая страницу, так как это статический веб-сайт.
HTML:
<body>
<div id="wrapper">
<div id="header">
<a href=index.html>DilanianArt.me</a>
</div>
<div id="nav">
<li><a href=info.html class="wiggle-me">Info</a></li>
<li><a href=flora.html class="wiggle-me">Flora</a></li>
<li><a href=legends.html class="wiggle-me">Legends</a></li>
<li><a href=portraits.html class="wiggle-me">Portraits</a></li>
</div>
<div id="content">
<div class="flexslider">
<ul class="slides">
<li>
<img class="index" src="images/portraits/1.jpg" alt=" ">
</li>
<li>
<img class="index" src="images/legends/2.jpg" alt=" ">
</li>
<li>
<img class="index" src="images/flora/9.jpg" alt=" ">
</li>
<li>
<img class="index" src="images/portraits/4.jpg" alt=" ">
</li>
<li>
<img class="index" src="images/flora/2.jpg" alt=" ">
</li>
</ul>
</div>
</div>
<div id="footer">
<li>Copyrights 1-1985043901 Registered VAu001195524</li>
</div>
</div>
</body>
CSS:
@-ms-keyframes wiggle {
0% {
-ms-transform:rotate(2deg);
}
50% {
-ms-transform:rotate(-2deg);
}
100% {
-ms-transform:rotate(2deg);
}
}
@-moz-keyframes wiggle {
0% {
-moz-transform:rotate(2deg);
}
50% {
-moz-transform:rotate(-2deg);
}
100% {
-moz-transform:rotate(2deg);
}
}
@-webkit-keyframes wiggle {
0% {
-webkit-transform:rotate(2deg);
}
50% {
-webkit-transform:rotate(-2deg);
}
100% {
-webkit-transform:rotate(2deg);
}
}
@keyframes wiggle {
0% {
transform:rotate(2deg);
}
50% {
transform:rotate(-2deg);
}
100% {
transform:rotate(2deg);
}
}
a.wiggle-me:hover {
-ms-animation: wiggle .7s 30;
-moz-animation: wiggle .7s 30;
-webkit-animation: wiggle .7s 30;
animation: wiggle .7s 30;
}
Ваш сайт не работает для меня, и он выходит из строя каждый раз, когда я пытаюсь проверить его с помощью Dev Tools, но у меня есть что анимация не работает, потому что элемент 'inline' (по умолчанию элементы' a' являются встроенными). Преобразования CSS не работают на элементах 'inline', как я упоминал здесь, - http://stackoverflow.com/questions/35183494/css3-animations-dont-always-run-when-display-attribute-is-set-on -a-pseudo-ele/35192803 # 35192803 Проверьте, не решена ли эта проблема. – Harry