
发表日期: 2022-05-30 13:40:33 浏览次数:78
河南省睢县外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

CSS 2D 转换
CSS 转换(transforms)允许您移动、旋转、缩放和倾斜元素。
把鼠标悬停在下面的元素上,可以查看 2D 转换:
2D rotate
在本章中,您将学习如下 CSS 属性:
transform
浏览器支持
表格中的数字指注明了完全支持该属性的首个浏览器版本。
属性 Chrome IE Firefox Safari Opera
transform 36.0 10.0 16.0 9.0 23.0
CSS 2D 转换方法
通过使用 CSS transform 属性,您可以利用以下 2D 转换方法:
translate()
rotate()
scaleX()
scaleY()
scale()
skewX()
skewY()
skew()
matrix()
提示:您将在下一章中学习 3D 转换。
translate() 方法
Translate
translate() 方法从其当前位置移动元素(根据为 X 轴和 Y 轴指定的参数)。
下面的例子把 <div> 元素从其当前位置向右移动 50 个像素,并向下移动 100 个像素:
实例
div {
transform: translate(50px, 100px);
}
亲自试一试
rotate() 方法
Rotate
rotate() 方法根据给定的角度顺时针或逆时针旋转元素。
下面的例子把 <div> 元素顺时针旋转 20 度:
实例
div {
transform: rotate(20deg);
}
亲自试一试
使用负值将逆时针旋转元素。
下面的例子把 <div> 元素逆时针旋转 20 度:
实例
div {
transform: rotate(-20deg);
}
亲自试一试
scale() 方法
Scale
scale() 方法增加或减少元素的大小(根据给定的宽度和高度参数)。
下面的例子把 <div> 元素增大为其原始宽度的两倍和其原始高度的三倍:
实例
div {
transform: scale(2, 3);
}
亲自试一试
下面的例子把 <div> 元素减小为其原始宽度和高度的一半:
实例
div {
transform: scale(0.5, 0.5);
}
亲自试一试
scaleX() 方法
scaleX() 方法增加或减少元素的宽度。
下面的例子把 <div> 元素增大为其原始宽度的两倍:
实例
div {
transform: scaleX(2);
}
亲自试一试
以下例子把 <div> 元素缩减为其原始宽度的一半:
实例
div {
transform: scaleX(0.5);
}
亲自试一试
scaleY() 方法
scaleY() 方法增加或减少元素的高度。
下面的例子把 <div> 元素增大到其原始高度的三倍:
实例
div {
transform: scaleY(3);
}
河南省睢县外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发
服务热线
顶部
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: http://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878