CSS3 transform.html
2015-08-09 22:05
543 查看
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> body, div { margin:0; padding:0; } div { width: 100px; height: 100px; background-color: burlywood; margin-left: 50px; border: 1px solid red; display: inline-block;/*不换行,但是可以设置width跟height*/ } /* translate(tx, ty) 该函数设置html组件横向移动tx距离,纵向移动ty距离。如果ty省略那么,默认是0。 translate(tx) -> translateX(tx) translate(ty) -> translateY(ty) */ .translate-original {} .translate-now { -webkit-transform: translate(10px, 10px); } /* rotate(angle)单位是deg 该函数设置html组件顺时针旋转angle角度 */ .rotate-now { -webkit-transform: rotate(30deg); } /* scale(sx, sy); 该函数设置设置HTML组件上横向缩放比为sx,纵向缩放比为sy,如果只写一个参数,sy省略,默认是1。 另外如果你写scale(sx) 也可写作 scaleX(sx) scale(sy) 也可写作scaleY(sy) */ .scale-now { -webkit-transform: scale(1.5, 0.5); } .scale-now2 { -webkit-transform: scale(0.5, 1.5); } /* skew(sx, sy) 该函数设置html组件沿着x轴倾斜sx角度,沿着y轴倾斜sy角度 skewX(sx) skewY(sy) */ .skew-now { -webkit-transform: skew(45deg, 0deg); } .skew-now2 { -webkit-transform: skewY(45deg); } /*复合*/ .component { -webkit-transform: skewY(45deg) scale(1.5, 0.5); } /*指定中心点*/ .center { -webkit-transform: skewY(45deg); -webkit-transform-origin: left top; } </style> </head> <body> <div>文字</div> 没有变动 <div>文字</div> <hr/> <div>文字</div> 移动10px 10px <div class="translate-now">文字</div> <hr/> <div>文字</div> 旋转30度 <div class="rotate-now">文字</div> <hr/> <div>文字</div> 缩放1.5, 0.5 <div class="scale-now">文字</div> <hr/> <div>文字</div> 缩放0.5, 1.5 <div class="scale-now2">文字</div> <hr/> <div>文字</div> x轴倾斜45度 <div class="skew-now">文字</div> <hr/> <div>文字</div> y轴倾斜45度 <div class="skew-now2">文字</div> <hr/> <div>文字</div> y轴倾斜45度 并且缩放1.5,0.5 <div class="component">文字</div> <hr style="margin-top: 50px"/> <div>文字</div> y轴倾斜45度 中心为left top <div class="center">文字</div> </body> </html>
相关文章推荐
- CSS3包含选择器与类选择器
- CSS3结构性伪类
- css3属性选择器
- css3兄弟选择器
- css3状态选择性伪类
- css3子选择器
- HTML&CSS-------【四】
- css transition属性详解
- 使用纯的CSS绘制简易的图形
- CSS学习笔记---(四)
- css+div上下左右自适应居中
- 第二天(CSS 选择器)
- CSS书写规范及顺序
- Emmet:HTML/CSS代码快速编写技巧
- Stream的Dropzonejs样式演示
- HTML学习笔记(4)——CSS块级元素与盒模型
- 选择tableView的某一行时,马上取消当前选中行(选中样式不保留)
- 新版CSS手册
- JS+css3实现图片画廊效果总结
- js与CSS的调用