html - CSS text wiggle animation no longer works on Chrome/Firefox but works on Edge -


this website in question : http://dilanianart.me/

i built 8 months ago (first website ever made) , had wiggle animation similar 1 shown here:

css text wiggle

the animation in link below working on 3 major browsers... know there wrong css code (though did not change since before).

the animation used work, logged on site , no longer working on webpage.

you can view source code browsing page since static website.

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; } 

you missing vendor prefix webkit in keyframe:

@-webkit-keyframes wiggle {  0% {    -webkit-transform: rotate(2deg);  }  50% {    -webkit-transform: rotate(-2deg);  }   100% {     -webkit-transform: rotate(2deg);   } } 

Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

json - Gson().fromJson(jsonResult, Myobject.class) return values in 0's -