返回顶部
首页 > 资讯 > 前端开发 > node.js >CSS2D转换、3D转换的transform知识点有哪些
  • 418
分享到

CSS2D转换、3D转换的transform知识点有哪些

2024-04-02 19:04:59 418人浏览 安东尼
摘要

本文小编为大家详细介绍“CSS2D转换、3D转换的transfORM知识点有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS2D转换、3D转换的transform知识点有哪些”文章能帮助大家解决疑

本文小编为大家详细介绍“CSS2D转换、3D转换的transfORM知识点有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS2D转换、3D转换的transform知识点有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

  2D转换

  定义:2D变换,是在一个平面对元素进行的操作。

  可以对元素进行水平或者垂直位移、旋转或者拉伸。

  确定坐标系

  默认状态下,x轴是水平的,向右为正。

  默认状态下,y轴是垂直的,向下为正。

  变形属性:transform

  属性值:

  transform:none;默认值

  transform:translate();移动 平移 单位是px

  transform:rotate();旋转 单位是deg deg度数

  transform:scale();缩放 没有单位 默认值是1

  transform:skew();倾斜 单位是deg

  transform:matrix();矩阵

  transform:perspective();景深 视距 单位是px

  平移属性

  transform :none; 说明:定义不进行转换。

  transform :translate(200px);平移,默认是X轴移动,可以单位是%,这个%是自己的,不是父元素的

  transform :translate(200px); 默认是按照X轴移动

  transform :translateX(200px); 根据X轴给定的参数,从当前元素位置移动。

  transform :translateY(200px); 根据Y轴给定的参数,从当前元素位置移动。

  transform :translate(10px,20px); 定义 2D 平移移动。

  旋转属性

  transform :rotate(30deg); 默认是按照Z轴旋转。

  transform :rotateX(30deg);根据X轴给定的参数,从当前元素位置旋转。

  transform :rotateY(30deg); 根据Y轴给定的参数,从当前元素位置旋转。

  缩放属性

  transform :scale(0.2); 默认是X和Y同时缩放。

  ransform :scaleX(2); 通过设置 X 轴的值来定义缩放转换

  transform :scaleY(3); 通过设置 Y 轴的值来定义缩放转换。

  transform :scale(2,5); 定义 2D 缩放。

  transform :scaleX(2) scaleY(3) ;该元素增加或减少的大小,

  取决于宽度(X轴)和高度(Y轴)的参数,可以取负值。

  只不过取负值时,会先让元素进行翻转(顺时针180deg),

  然后在进行缩放。

  倾斜属性

  transform :skew(30deg); 默认是X轴倾斜。

  transform :skewX(30deg);通过设置 X 轴的值来定义倾斜转换

  transform :skewY(30deg);通过设置 Y 轴的值来定义倾斜转换

  transform :skew(30deg,130deg); 定义 2D 倾斜

  transform-origin改变元素基点的位置 属性值可加left right.....

  主要作用:让我们在进行transform动作之前可以改变元素的基点位置。

  1.transform-origin(X,Y):用来设置元素的运动的基点(参照点)。

  2.transform-origin(X,Y,Z);其中的Z轴的设置,只能是数值。

  转换基点

  改变元素基点的位置transform-origin

  他的主要作用就是让我们在进行transform动作之前可以改变元素的基点位置。

  A、transform-origin(X,Y):用来设置元素的运动的基点(参照点)。默认点是元素的中心点。其中X和Y的值可以是百分值,em,px,其中X也可以是字符参数值left,center,right;Y和X一样除了百分值外还可以设置字符值top,center,bottom。

  B、transform-origin(X,Y,Z);其中的Z轴的设置,只能是数值。

读到这里,这篇“CSS2D转换、3D转换的transform知识点有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网node.js频道。

--结束END--

本文标题: CSS2D转换、3D转换的transform知识点有哪些

本文链接: https://lsjlt.com/news/93520.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CSS2D转换、3D转换的transform知识点有哪些
    本文小编为大家详细介绍“CSS2D转换、3D转换的transform知识点有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS2D转换、3D转换的transform知识点有哪些”文章能帮助大家解决疑...
    99+
    2024-04-02
  • CSS 3D转换属性有哪些
    CSS 3D转换属性包括以下属性:1. transform-style:指定子元素是否应用3D转换效果,可选值为 `preserve...
    99+
    2023-10-12
    CSS
  • css中2D/3D转换属性有哪些
    这篇文章主要为大家展示了“css中2D/3D转换属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中2D/3D转换属性有哪些”这篇文章吧。 ...
    99+
    2024-04-02
  • vue转react入门知识点有哪些
    这篇文章主要讲解了“vue转react入门知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue转react入门知识点有哪些”吧!因为新公司使用react技术栈,包括Umi、Dva...
    99+
    2023-06-25
  • Golang的转义知识有哪些
    今天小编给大家分享一下Golang的转义知识有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。什么是GolangGolan...
    99+
    2023-07-05
  • dedecms转换工具有哪些
    dedecms转换工具有:1、Dedecms2Discuz,用于将DedeCMS的用户、帖子、评论等数据转换为Discuz论坛系统的数据格式;2、DedeCMS2WordPress,转换为WordPress的数据格式;3、DedeCMS2T...
    99+
    2023-08-03
  • css3中的转换属性有哪些
    这篇文章主要为大家展示了“css3中的转换属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css3中的转换属性有哪些”这篇文章吧。 ...
    99+
    2024-04-02
  • ORACLE中的查询转换有哪些
    本篇内容主要讲解“ORACLE中的查询转换有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ORACLE中的查询转换有哪些”吧!一、子查询展开(subquery unnesting)子查询展开...
    99+
    2023-05-31
  • java中转换流有哪些类
    今天就跟大家聊聊有关java中转换流有哪些类,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系...
    99+
    2023-06-14
  • python object转换方式有哪些
    在Python中,有以下几种方式可以将对象进行转换: 使用内置函数str()、int()、float()等,将对象转换为字符串、...
    99+
    2023-10-24
    python object
  • Oracle中转换函数有哪些
    这篇文章主要为大家展示了“Oracle中转换函数有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle中转换函数有哪些”这篇文章吧。转换函数   &nbs...
    99+
    2023-06-03
  • VBS中有哪些转换函数
    本篇文章为大家展示了怎么在VBS中有哪些转换函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。转换函数Asc 函数CBool 函数CByte 函数CCur 函数CDate 函数CDbl 函数Chr ...
    99+
    2023-06-08
  • python装饰器转换方法的注意点有哪些
    这篇文章主要介绍python装饰器转换方法的注意点有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开...
    99+
    2023-06-14
  • JavaScript类型转换的方法有哪些
    今天小编给大家分享一下JavaScript类型转换的方法有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2024-04-02
  • 声卡转换器的作用有哪些
    小编给大家分享一下声卡转换器的作用有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!声卡转换器的作用是:将声卡的功能连接到其他设备上。声卡是计算机多媒体系统中最基本的组成部分,是实现声波/数字信号相互转换的一种硬件;基本...
    99+
    2023-06-13
  • C#的类型转换方法有哪些
    这篇“C#的类型转换方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C#的类型转换方法有哪些”文章吧。C# 类型转换...
    99+
    2023-06-17
  • C#类型转换的形式有哪些
    本篇内容介绍了“C#类型转换的形式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!类型转换从根本上说是类型铸造,或者说是把数据从一种类型...
    99+
    2023-06-15
  • VB.NET转换形态的方法有哪些
    这篇文章将为大家详细讲解有关VB.NET转换形态的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VB.NET经过长时间的发展,很多用户都很了解VB.NET转换型态了,这里我发表一下个人理解,和大...
    99+
    2023-06-17
  • golang类型转换的方法有哪些
    在Golang中,类型转换的方法有以下几种: 默认类型转换:可以通过将一个类型直接赋值给另一个类型来进行类型转换。例如:var ...
    99+
    2023-10-22
    golang
  • vue时间转换的方式有哪些
    这篇“vue时间转换的方式有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue时间转换的方式有哪些”文章吧。VUE 时...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作