400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

CSS3实现2D转换的方法

CSS3实现2D转换的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

创新互联专注于临潭企业网站建设,成都响应式网站建设公司,商城网站建设。临潭网站建设公司,为临潭等地区提供建站服务。全流程按需求定制制作,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

transform

参考W3手册

transform 属性向元素应用从2D 或3D转换。该属性允许我们对元素进行旋转、缩放、移动或者倾斜。

transform: none|transform-functions;

默认情况下所有元素都是围绕Z轴进行旋转,如果想围绕哪个轴旋转,那么只需要在rotate后面加上哪个轴即可。如:

transform: rotateZ(45deg);

transform: rotateX(45deg);

transform: rotateY(45deg);

transform-origin

transform-origin 属性用于改变被转换元素的位置

2D转换元素能够改变元素的X和Y轴。3D转换元素还能改变其Z轴

transform-origin: left top;
/*具体像素*/
transform-origin: 200px 0px;
/*百分比*/
transform-origin: 50% 50%;
/*特殊关键字*/
transform-origin: left top;

默认情况下所有的元素都是以自己的中心点作为参考来旋转的, 我们可以通过形变中心点属性来修改它的参考点

perspective

perspective 属性定义3D元素距视图的距离,以像素计,该属性允许改变3D元素查看3D元素的视图

当为元素定义perspective属性时,其子元素会获得透视效果,而不是元素本身

perspective: number|none;
/*
number  元素距离视图的距离,以像素计
none    默认值。与0相同。不设置透视
*/

综合实例一

2D模块转换扑克练习


    
    2D模块转换扑克练习
    

CSS3实现2D转换的方法

综合实例二(相片墙)

2D转换模块-照片墙


    
    2D转换模块-照片墙
    

CSS3实现2D转换的方法

感谢各位的阅读!看完上述内容,你们对CSS3实现2D转换的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。


文章标题:CSS3实现2D转换的方法
当前链接:http://mzwzsj.com/article/piccpd.html

其他资讯

让你的专属顾问为你服务