本文摘自PHP中文网,作者藏色散人,侵删。
css图片可以旋转;在CSS中可以通过使用transform属性并设置值为“rotate(angle)”、“rotate3d(x,y,z,angle)”、“rotateX(angle)”或“rotateY(angle)”等实现旋转图片即可。
本教程操作环境:windows7系统、HTML5&&CSS3版本、Dell G3电脑。
推荐:css视频教程
transform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。
语法:
1 | transform: rotate(angle)|rotate3d(x,y,z,angle)|rotateX(angle)|rotateY(angle)|rotateZ(angle)
|
rotate(angle):定义 2D 旋转,在参数中规定角度。
rotate3d(x,y,z,angle):定义 3D 旋转。
rotateX(angle):定义沿着 X 轴的 3D 旋转。
rotateY(angle):定义沿着 Y 轴的 3D 旋转。
rotateZ(angle):定义沿着 Z 轴的 3D 旋转。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | <!DOCTYPE html>
<html>
<head>
<meta charset= "utf-8" >
<style>
body
{
margin:30px;
background-color:#E9E9E9;
}
div.polaroid
{
width:294px;
padding:10px 10px 20px 10px;
border:1px solid #BFBFBF;
background-color:white;
box-shadow:2px 2px 3px #aaaaaa;
}
div.rotate_left
{
float:left;
-ms-transform:rotate(7deg);
-webkit-transform:rotate(7deg);
transform:rotate(7deg);
}
div.rotate_right
{
float:left;
-ms-transform:rotate(-8deg);
-webkit-transform:rotate(-8deg);
transform:rotate(-8deg);
}
</style>
</head>
<body>
<div class = "polaroid rotate_left" >
<img src= "pulpitrock.jpg" alt= "" width= "284" height= "213" >
<p class = "caption" >The pulpit rock in Lysefjorden, Norway.</p>
</div>
<div class = "polaroid rotate_right" >
<img src= "cinqueterre.jpg" alt= "" width= "284" height= "213" >
<p class = "caption" >Monterosso al Mare. One of the five villages in Cinque Terre.</p>
</div>
</body>
</html>
|
效果图:
以上就是css图片可以旋转吗的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
css怎么让div垂直居中
移动端h5页面实现生成图片的代码
css怎么设置字体发光效果
网页不能正常显示css怎么办
css如何设置对齐
css怎么设置盒子两像素黑色边框
css如何让页脚固定在底部
css如何使页面整体居中
css写法怎么优化
css怎么把横着的字竖起来
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css图片可以旋转吗