Html 使png swing在大多数浏览器上工作
我有一个类似png的Html 使png swing在大多数浏览器上工作,html,css,Html,Css,我有一个类似png的 <img class="swing" src="http://www.google.com/intl/en_ALL/images/srpr/logo1w.png" /> 但它可能不起作用?有没有办法将swing效果应用于png并在大多数浏览器上看到它 如何应用效果,你需要给动画一个持续时间 .swing { -webkit-transform-origin: top center; -moz-transform-origin: top center
<img class="swing" src="http://www.google.com/intl/en_ALL/images/srpr/logo1w.png" />
但它可能不起作用?有没有办法将swing效果应用于png并在大多数浏览器上看到它
如何应用效果,你需要给动画一个持续时间
.swing {
-webkit-transform-origin: top center;
-moz-transform-origin: top center;
-o-transform-origin: top center;
transform-origin: top center;
-webkit-animation: swing 2s;
-moz-animation: swing 2s;
-o-animation: swing 2s;
animation: swing 2s;
}
您需要给动画一个持续时间
.swing {
-webkit-transform-origin: top center;
-moz-transform-origin: top center;
-o-transform-origin: top center;
transform-origin: top center;
-webkit-animation: swing 2s;
-moz-animation: swing 2s;
-o-animation: swing 2s;
animation: swing 2s;
}
有一个问题,我如何应用这种效果,但是当我将图像悬停在
a:swing{…}
上时,您的选择器将是a.swing:hover
(或者只是.swing:hover
)选择器将永远不会是a.swing:hover
;长版本应该是img.swing:hover
。为了使它看起来更平滑,您可以在持续时间后添加ease-in-out
。例如:animation:swing 2s ease in out
一个问题,我如何应用这种效果,但是当我将图像悬停在a:swing{…}
上时,您的选择器将是a.swing:hover
(或者只是.swing:hover
)选择器将永远不会是a.swing:hover
;长版本应该是img.swing:hover
。为了使它看起来更平滑,您可以在持续时间后添加ease-in-out
。例如:animation:swing 2s ease in out