无涯教程-CSS3 - 3D转换属性

这篇具有很好参考价值的文章主要介绍了无涯教程-CSS3 - 3D转换属性。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用3d变换,无涯教程可以将元素移动到x轴,y轴和z轴。下面的示例清楚地指定了元素将如何旋转。

以下方法用于调用3D变换-

Sr.No. Value & Remark
1

matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)

用于通过使用矩阵的16个值来变换元素

2

translate3d(x,y,z)

用于通过使用x轴,y轴和z轴来变换元素

3

translateX(x)

用于使用x轴变换元素

4

translateY(y)

用于使用y轴变换元素

5

translateZ(z)

用于使用y轴变换元素

6

scaleX(x)

用于通过使用x轴缩放变换元素

7

scaleY(y)

用于通过使用y轴缩放变换元素

8

scaleY(y)

用于通过使用z轴变换元素

9

rotateX(Angular)

用于通过使用x轴旋转变换元素

10

rotateY(Angular)

用于旋转以使用y轴变换元素

11

rotateZ(Angular)

用于通过使用z轴旋转变换元素

X轴3D变换示例

<html>
   <head>
      <style>
         div {
            width: 200px;
            height: 100px;
            background-color: pink;
            border: 1px solid black;
         }
         div#myDiv {
            -webkit-transform: rotateX(150deg); 
            
            /* Safari */
            transform: rotateX(150deg); 
            
            /* Standard syntax */
         }
      </style>
   </head>

   <body>
   
      <div>
         Tutorials point
      </div>
      
      <p>Rotate X-axis</p>
      
      <div id="myDiv">
         Learnfk point.
      </div>
      
   </body>
</html>

它将产生以下输出-

Y轴3D变换示例

<html>
   <head>
      <style>
         div {
            width: 200px;
            height: 100px;
            background-color: pink;
            border: 1px solid black;
         }
         div#yDiv {
            -webkit-transform: rotateY(150deg); 
            
            /* Safari */
            transform: rotateY(150deg); 
            
            /* Standard syntax */
         }
      </style>
   </head>

   <body>
   
      <div>
         tutorials point
      </div>
      
      <p>Rotate Y axis</p>
      
      <div id="yDiv">
         Learnfk point.
      </div>
      
   </body>
</html>

它将产生以下输出-

Z轴3D变换示例

<html>
   <head>
      <style>
         div {
            width: 200px;
            height: 100px;
            background-color: pink;
            border: 1px solid black;
         }
         div#zDiv {
            -webkit-transform: rotateZ(90deg); 
            
            /* Safari */
            transform: rotateZ(90deg); 
            
            /* Standard syntax */
         }
      </style>
   </head>

   <body>
      <div>
         learnfk.com
      </div>
      
      <p>rotate Z axis</p>
      
      <div id="zDiv">
         tutorials point.
      </div>
   </body>
</html> 

它将产生以下输出-

CSS3 - 3D转换属性 - 无涯教程网无涯教程网提供使用3d变换,无涯教程可以将元素移动到x轴,y轴和z轴。下面的示例清楚地指定了元素将...https://www.learnfk.com/css/css3-3d-transform.html文章来源地址https://www.toymoban.com/news/detail-830335.html

到了这里,关于无涯教程-CSS3 - 3D转换属性的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CSS3提高: CSS3 3D转换

    3D 转换   我们生活的环境是 3D 的 ,照片就是 3D 物体 在 2D 平面 呈现的 例子。 有什么特点 近大远小。 物体后面遮挡不可见 我们在网页上构建 3D 效果的时候参考这些特点就能产出 3D 效果。 三维坐标系 三维 坐标系其实就是指立体空间,立体空间是由 3 个轴共同组成 的。

    2024年02月01日
    浏览(26)
  • CSS3-3D转换

    目录 1.1三维坐标系 1.2 3D移动translate3d 1.3 透视perspective 1.4 3D旋转 rotate3d 1.5 3D呈现 transform-style 2.1两面翻转盒子案例 3D导航栏 旋转木马 有什么特点 近大远小 物体后面遮挡不可见 1.1三维坐标系 x轴:水平向右 注意:x右边是正值,左边是负值 y轴:水平向下 注意:y下边是正值,

    2024年02月05日
    浏览(19)
  • css3 2D与3D转换

    网页设计不再局限于平面,而是充满了立体感和动态效果。CSS3的2D与3D转换技术就像一把魔法棒,让我们能够在页面中创造出引人入胜的立体效果。本文将带你踏入这个维度,探索CSS3转换的奇妙之处。 将transform属性的值设置为rotate(),即可实现旋转变形 若角度为正,则顺时针

    2024年01月19日
    浏览(25)
  • CSS3基础之3D转换(1)

    3. 透视perspective 3.1`translateZ` 4. 3D旋转`rotate3d` 5. 3D呈现`transform-style` 1. 三维坐标系 ======================================================================== 三维坐标系 其实就是指立体空间,立体空间是由3个轴共同组成的 x轴: 水平向右 注意: x 右边是正值,左边是负值 y轴: 垂直向下 注意:

    2024年04月23日
    浏览(20)
  • css3 3D 转换 技巧详细解析与代码实例

    CSS3 3D转换是CSS3中的一项新特性,通过它我们可以比较容易地实现3D效果。在这里,我将向大家介绍CSS3 3D转换的一些基本概念、使用方法和常见技巧。 1. 基本概念 在使用CSS3 3D转换时,需要了解一些基础概念: 三维坐标系:x轴、y轴、z轴 旋转角度:在3D转换中,物体可以绕着

    2024年02月08日
    浏览(16)
  • CSS3基础之3D转换(1),前端开发架构

    3. 透视perspective 3.1`translateZ` 4. 3D旋转`rotate3d` 5. 3D呈现`transform-style` 1. 三维坐标系 ======================================================================== 三维坐标系 其实就是指立体空间,立体空间是由3个轴共同组成的 x轴: 水平向右 注意: x 右边是正值,左边是负值 y轴: 垂直向下 注意:

    2024年04月13日
    浏览(21)
  • 【Web2D/3D】CSS3的2D/3D转换、过渡、动画(第一篇)

    1. 前言         本篇开始介绍Web2D和3D相关基础知识,会从CSS3的2D/3D转换、过渡、动画,讲到Canvas 2D图形绘制,再到SVG,最后到WebGL。         坐标系:左上点是坐标原点(0,0),x轴正方向向右,y轴正方向向下,z轴正方向向外(垂直屏幕向外)。 2. 2D转换         CSS3的2D/3D旋

    2024年02月04日
    浏览(21)
  • 【CSS3】CSS3 3D 转换 ④ ( 3D 旋转 rotate3d | rotate3d 语法 | rotate3d 自定义轴旋转 | 元素旋转方向 - 左手准则 | 代码示例 )

    3D 旋转 指的是 在 三维空间坐标系 中 , 绕 X 轴 , Y 轴 , Z 轴 进行旋转 , 同时还可以绕 自定义轴 进行旋转 ; 2D 旋转只能 以 某个点为中心进行旋转 , 3D 旋转可以绕某个轴进行旋转 ; CSS3 中 3D 旋转 语法 : 绕 X 轴旋转 : 沿着 X 轴 正方向 旋转 45 度 ; 绕 Y 轴旋转 : 沿着 Y 轴 正方向

    2024年02月11日
    浏览(21)
  • CSS选择器-CSS3属性

    持续更新… 1、CSS3的概念和优势 CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括:盒子模型、列表模块、超链接方式、语言模块、

    2024年02月11日
    浏览(17)
  • CSS3过渡、过渡练习——进度条案例、2D转换(translate、rotate、scale、转换中心点transform-origin)、动画、3D、案例(两面翻转的盒子、3D导航栏、旋转木马案例)

    目录 一、CSS3过渡(transition)(重点) 二、CSS3过渡练习——进度条案例 三、CSS3 2D转换(translate、rotate、scale、转换中心点transform-origin) 四、CSS3 动画 五、CSS3动画常见属性 五、热点图案例(动画) 六、速度曲线之steps步长(案例——奔跑的熊大) 七、CSS3 3D转换(3D 位移:t

    2024年02月03日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包