网页制作:初步了解CSS3(3)-web前端

在“网页制作:初步了解CSS3(2)-web前端”的文章中已经给大家简单的介绍了一些CSS3的属性!

现在给大家再继续介绍一些CSS3的有趣属性

skew() //通过 skew() 方法,元素翻转给定的角度,根据给定的水平线(X 轴)和垂直线(Y 轴)参数

例如:

div

{

              transform: skew(30deg,20deg);

      -ms-transform: skew(30deg,20deg);    /* IE 9 */

-webkit-transform: skew(30deg,20deg);    /* Safari and Chrome */

        -o-transform: skew(30deg,20deg);    /* Opera */

    -moz-transform: skew(30deg,20deg);    /* Firefox */

}

值 skew(30deg,20deg) 围绕 X 轴把元素翻转 30 度,围绕 Y 轴翻转 20 度。

matrix() //matrix() 方法把所有 2D 转换方法组合在一起。matrix() 方法需要六个参数,包含数学函数,允许您:旋转、缩放、移动以及倾斜元素。

如何使用 matrix 方法将 div 元素旋转 30 度

例如:

div

{

              transform:matrix(0.866,0.5,-0.5,0.866,0,0);

      -ms-transform:matrix(0.866,0.5,-0.5,0.866,0,0);        /* IE 9 */

    -moz-transform:matrix(0.866,0.5,-0.5,0.866,0,0);    /* Firefox */

-webkit-transform:matrix(0.866,0.5,-0.5,0.866,0,0);    /* Safari and Chrome */

        -o-transform:matrix(0.866,0.5,-0.5,0.866,0,0);        /* Opera */

}

3D 转换

rotateX()  //通过 rotateX() 方法,元素围绕其 X 轴以给定的度数进行旋转。

例子:

div

{

              transform: rotateX(120deg);

-webkit-transform: rotateX(120deg);    /* Safari 和 Chrome */

    -moz-transform: rotateX(120deg);    /* Firefox */

}

rotateY()  //通过 rotateY() 方法,元素围绕其 Y 轴以给定的度数进行旋转。

例子:

div

{

              transform: rotateY(130deg);

-webkit-transform: rotateY(130deg);    /* Safari 和 Chrome */

    -moz-transform: rotateY(130deg);    /* Firefox */

}

CSS3还有许多有趣的属性,但是由于现在CSS3还存在一些兼容性的问题,某些浏览器会有不兼容的情况,所以大家写网页的时候需要更具实际的情况来使用,切勿滥用!

CSS3的属性用于手机网站比较多点,PC端的网站根据实际情况来使用比较好!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在“网页制作:初步了解CSS3(1)-web前端”的文章中已经给大家简单的介绍了一些CSS3的属性! 现在给大家再...
    月影WEB阅读 1,481评论 0 1
  • 1.css3边框 圆角边框 border-radius: 5px;(圆角半径) 边框阴影 box-shadow: ...
    shupingWei阅读 1,625评论 0 0
  • CSS32D 转换 CSS3 转换 CSS3 转换可以对元素进行移动、缩放、转动、拉长或拉伸。 它是如何工作? 转...
    罗_c857阅读 2,967评论 0 0
  • CSS3 3D 转换 三维变换使用基于二维变换的相同属性,如果您熟悉二维变换,你们发现3D变形的功能和2D变换的功...
    videring阅读 3,757评论 0 0
  • 一、CSS3 边框 在 css3 中新增的边框属性如下: 创建圆角边框 示例 在CSS2中添加圆角很棘手,我们不得...
    于晓鱼阅读 9,164评论 0 3

友情链接更多精彩内容