700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > css3 图片旋转效果 以y轴翻转效果等

css3 图片旋转效果 以y轴翻转效果等

时间:2020-04-01 07:38:54

相关推荐

css3 图片旋转效果 以y轴翻转效果等

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题</title>

<style>

#gavinPlay{

background:red url("dot.png") center no-repeat;

transform:rotate(7deg);

-ms-transform:rotate(7deg); /* IE 9 */

-moz-transform:rotate(7deg); /* Firefox */

-webkit-transform:rotate(7deg); /* Safari 和 Chrome */

-o-transform:rotate(7deg); /* Opera */

}

/* css3 让一个图片不断翻转示例代码 */

#gavinPlay{

/* background:color url x y repeat 图片来自百度图片,按需要更换 */

background: url("dot.png") center no-repeat;

/* background-size:auto auto || cover 代表以宽或高填满元素背景 */

background-size:cover;

/* 随便设置宽高值,测试 */

width:55px;

height:55px;

/* 设置默认样式,开启3d硬件加速 */

-webkit-transform:translate3d(0,0,0);

-moz-transform:translate3d(0,0,0);

transform:translate3d(0,0,0);

/* 设置动画,animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */

-webkit-animation:play 3s linear infinite;

-moz-animation:play 3s linear infinite;

animation:play 3s linear infinite;

}

@-webkit-keyframes play{

0% {

/*

水平翻转

-webkit-transform:rotateY(0deg);

*/

/*

垂直翻转

-webkit-transform:rotateX(0deg);

顺时针旋转*/

-webkit-transform:rotate(0deg);

/*逆时针旋转

-webkit-transform:rotate(0deg);

*/

}

100% {

/* 水平翻转

-webkit-transform:rotateY(360deg);*/

/* 垂直翻转

-webkit-transform:rotateX(360deg);

顺时针旋转

*/

-webkit-transform:rotate(360deg);

/*逆时针旋转

-webkit-transform:rotate(-360deg);

*/

}

}

@-moz-keyframes play{

0% {

/*-moz-transform:rotateY(360deg);

-moz-transform:rotateX(0deg);

*/-moz-transform:rotate(0deg);

/*-moz-transform:rotate(0deg);

*/

}

100% {

/*-moz-transform:rotateY(0deg);

-moz-transform:rotateX(360deg);*/

-moz-transform:rotate(360deg);

/*

-moz-transform:rotate(-360deg);

*/

}

}

@keyframes play{

0% {

/*transform:rotateY(0deg);

transform:rotateX(0deg);*/

transform:rotate(0deg);

/*

transform:rotate(0deg);

*/

}

100% {

/*transform:rotateY(360deg);

transform:rotateX(360deg);

*/

transform:rotate(360deg);

/*transform:rotate(-360deg);

*/

}

}

</style>

</head>

<body style ="background:gray">

<!-- html 布局代码 -->

<div id="gavinPlay"></div>

</body>

</html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。