iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >css3中transform属性详细介绍
  • 681
分享到

css3中transform属性详细介绍

2024-04-02 19:04:59 681人浏览 泡泡鱼
摘要

本篇内容主要讲解“css3中transfORM属性详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS3中transform属性详细介绍”吧!CSS3变

本篇内容主要讲解“css3中transfORM属性详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习CSS3中transform属性详细介绍”吧!

CSS3变形是一些效果的集合,比如平移translate() 、旋转rotate()、缩放scare()和倾斜skew()效果,每个效果都被称作为变形函数(Transform Function),它们可以操控元素发生旋转、缩放、和平移等变化。

CSS3的2D transform函数包括了translate()、scale()、rotate()和skew()。

 translate()函数接受CSS的标准度量单位;scale()函数接受一个0和1之间的十进制值;rotate()和skew()两个函数都接受一个径向的度量单位值deg。除了rotate()函数之外,每个函数都接受X轴和Y轴的参数。
CSS3变形中具有X /Y可用的函数:translateX()、translateY()、scaleX()、scaleY()、skewX()和skewY()。(translateX(正的向右),translateY(负的向上))

 2D transform常用的transform-function的功能:

translate():用来移动元素,可以根据X轴和Y轴坐标重新定位元素位置。在此基础上有两个扩展函数:translateX()和translateY()。
scale():用来缩小或放大元素,可以使用元素尺寸发生变化。在此基础上有两个扩展函数:scaleX()和scaleY()。
rotate():用来旋转元素。
skew():用来让元素倾斜。在此基础上有两个扩展函数:skewX()和skewY()。
matrix():定义矩阵变形,基于X轴和Y轴坐标重新定位元素位置。

3D transform常用的transform-function的功能:

translate3d():移元素元素,用来指定一个3D变形移动位移量
translate():指定3D位移在Z轴的位移量。
scale3d():用来缩放一个元素。
scaleZ():指定Z轴的缩放向量。
rotate3d():指定元素具有一个三维旋转的角度。
rotateX()、rotateY()和rotateZ():让元素具有一个旋转角度。
perspective():指定一个透视投影矩阵。
matrix3d():定义矩阵变形。
设置transform-style的值为preserve-3d值,建立一个3D渲染环境。

transform-origin属性指定元素的中心点在哪。transform-origin属性值可以是百分比、em、px等具体的值,也可以是top、right、bottom、left和center这样的关键词。

    `perspective`属性: 设置元素被查看位置的视图。 perspective 属性定义 3D 元素距
视图的距离,以像素计。该属性允许您改变 3D 元素查看 3D 元素的视图。

    `perspective-origin:` 设置 3D 元素的基点位置。 属性定义 3D 元素所基于的 X 轴
和 Y 轴。该属性允许您改变 3D 元素的底部位置。
Perspective:景深
perspective-origin :景深基点
transform-origin:变换基点

css3中transform属性详细介绍

注意:和transform属性易混淆的是transition过渡属性(不是translate()移动变化哦)。

更加具体的变形你可以参照这个网站,可以实时显示样式和代码:Http://ecd.tencent.com/css3/tools.html

看下面一个例子:

代码如下:


          <style type="text/css">
               .animation{
                   transform:rotate(20deg) scaleX(1.7) scaleY(-0.7) translateX(132px)
                   translateY(21px) skewX(-26deg) skewY(5deg);
               }
           </style></p> <p> <body>
           <div class="animation" >
           Transform变化
          </div></p> <p></body>

到此,相信大家对“css3中transform属性详细介绍”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: css3中transform属性详细介绍

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • css3中transform属性详细介绍
    本篇内容主要讲解“css3中transform属性详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css3中transform属性详细介绍”吧!CSS3变...
    99+
    2022-10-19
  • css3中transition属性的详细介绍
    这篇文章主要讲解了“css3中transition属性的详细介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3中transition属性的详细介绍”...
    99+
    2022-10-19
  • css3的transform中scale缩放的详细介绍
    本篇内容主要讲解“css3的transform中scale缩放的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css3的transform中scale缩...
    99+
    2022-10-19
  • CSS3中的border-radius属性详细介绍
    这篇文章主要讲解了“CSS3中的border-radius属性详细介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3中的border-radius属...
    99+
    2022-10-19
  • CSS3圆角属性的详细介绍
    本篇内容介绍了“CSS3圆角属性的详细介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!border-ra...
    99+
    2022-10-19
  • CSS3中设置3D变形的transform-style属性介绍
    这篇文章主要介绍“CSS3中设置3D变形的transform-style属性介绍”,在日常操作中,相信很多人在CSS3中设置3D变形的transform-style属性介绍问题上存在疑惑,小编查阅了各式资料...
    99+
    2022-10-19
  • CSS3中弹性盒的详细介绍
    本篇内容主要讲解“CSS3中弹性盒的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS3中弹性盒的详细介绍”吧!一、盒模型box-sizingbox-...
    99+
    2022-10-19
  • C#属性的详细介绍
    这篇文章主要讲解了“C#属性的详细介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#属性的详细介绍”吧!C# 属性示例代码class TimePeriod  ...
    99+
    2023-06-17
  • CSS3 Border属性介绍
    通过边框属性,我们可以实现一些类似按钮或者背景图片的替代效果。因为大量的图片素材对网页的加载速度影响也很大,但是由于现在的浏览器对css3的兼容与支持各有不同,所以现在要用css替代 配合图片达到的效果还是不太现实。 言归正转,来看看css...
    99+
    2023-01-31
    属性 Border
  • CSS3 Background 属性介绍
    与border类似,ie对新的background属性都是不支持的。多的就不说了,来看看,新的background 属性吧。 1、background-origin  控制背景图片区域 三个取值,由外向内分别为: border-b...
    99+
    2023-01-31
    属性 Background
  • CSS3 Color属性介绍
    通常我们使用css控制颜色时,均采用16进制的RGB模式,如 color:#ff0000; 这边先介绍一下几种色彩模式及取值规则 HSL色彩模式是工业界的一种颜色标准,是通过对色调(H)、饱和度(S)、亮度(L)三个颜色通道的变化以及它们相...
    99+
    2023-01-31
    属性 Color
  • html中placeholder属性的详细介绍
    本篇内容主要讲解“html中placeholder属性的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html中placeholder属性的详细介绍”吧...
    99+
    2022-10-19
  • css中pointer-events属性的详细介绍
    这篇文章主要介绍“css中pointer-events属性的详细介绍”,在日常操作中,相信很多人在css中pointer-events属性的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2022-10-19
  • CSS的pointer-events属性详细介绍
    本篇内容主要讲解“CSS的pointer-events属性详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的pointer-events属性详细介绍...
    99+
    2022-10-19
  • CSS的position属性的详细介绍
    这篇文章主要介绍“CSS的position属性的详细介绍”,在日常操作中,相信很多人在CSS的position属性的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CS...
    99+
    2022-10-19
  • H5的事件属性详细介绍
    这篇文章主要介绍“H5的事件属性详细介绍”,在日常操作中,相信很多人在H5的事件属性详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”H5的事件属性详细介绍”的疑惑有所帮...
    99+
    2022-10-19
  • SpringMVC @RequestMapping注解属性详细介绍
    目录@RequestMapping注解的功能@RequestMapping注解的位置@RequestMapping注解的value属性@RequestMapping注解的method...
    99+
    2023-02-10
    SpringMVC @RequestMapping SpringMVC @RequestMapping注解属性
  • CSS3动画的详细介绍
    这篇文章主要介绍“CSS3动画的详细介绍”,在日常操作中,相信很多人在CSS3动画的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3动画的详细介绍”的疑惑有所帮...
    99+
    2022-10-19
  • CSS3中transform属性怎么用
    这篇文章主要介绍了CSS3中transform属性怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。语法:none|<transfo...
    99+
    2022-10-19
  • CSS中的所有属性的详细介绍
    本篇内容介绍了“CSS中的所有属性的详细介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!CSS alig...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作