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

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

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

2D转化

translate() //通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数

例如:

div

{

              transform: translate(50px,100px);

      -ms-transform: translate(50px,100px);    /* IE 9 */

-webkit-transform: translate(50px,100px);    /* Safari and Chrome */

        -o-transform: translate(50px,100px);    /* Opera */

    -moz-transform: translate(50px,100px);    /* Firefox */

}

把元素从左侧向右边移动 50 像素,从顶端向下面移动 100 像素

rotate() //通过 rotate() 方法,元素顺时针旋转给定的角度。允许负值,元素将逆时针旋转

例如:

div

{

              transform: rotate(30deg);

      -ms-transform: rotate(30deg);      /* IE 9 */

-webkit-transform: rotate(30deg);      /* Safari and Chrome */

        -o-transform: rotate(30deg);      /* Opera */

    -moz-transform: rotate(30deg);      /* Firefox */

}

值 rotate(30deg) 把元素顺时针旋转 30 度。

scale() //通过 scale() 方法,元素的尺寸会增加或减少,根据给定的宽度(X 轴)和高度(Y 轴)参数

例如:

div

{

              transform: scale(2,4);

      -ms-transform: scale(2,4);    /* IE 9 */

-webkit-transform: scale(2,4);    /* Safari 和 Chrome */

        -o-transform: scale(2,4);    /* Opera */

    -moz-transform: scale(2,4);    /* Firefox */

}

值 scale(2,4) 把宽度转换为原始尺寸的 2 倍,把高度转换为原始高度的 4 倍。

在“网页制作:初步了解CSS3(3)-web前端”里面会继续讲解CSS3的其它有趣属性!

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

相关阅读更多精彩内容

友情链接更多精彩内容