最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS3的transform属性_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:04:46
文档

CSS3的transform属性_html/css

CSS3的transform属性_html/css_WEB-ITnose:CSS3的一些属性可能比较新,有一些书从国外翻译到国内的时间上会延缓1-2年。所以有一些东西还需要及时整理。 下面说一下CSS3的一个属性:transform 其实字面上的意思已经很明显了就是变化,变幻的意思。 那到底怎么个变法? transform可以选下面几个值:
推荐度:
导读CSS3的transform属性_html/css_WEB-ITnose:CSS3的一些属性可能比较新,有一些书从国外翻译到国内的时间上会延缓1-2年。所以有一些东西还需要及时整理。 下面说一下CSS3的一个属性:transform 其实字面上的意思已经很明显了就是变化,变幻的意思。 那到底怎么个变法? transform可以选下面几个值:


CSS3的一些属性可能比较新,有一些书从国外翻译到国内的时间上会延缓1-2年。所以有一些东西还需要及时整理。

下面说一下CSS3的一个属性:transform

其实字面上的意思已经很明显了就是变化,变幻的意思。

那到底怎么个变法?

transform可以选下面几个值:

  1. 旋转-rotate(rotatex,rotatey)
  2. 倾斜-skew
  3. 缩放-scale
  4. 移动-translate

下面给出的例子可能都非常简单,真正详细的还是看W3School毕竟是定期更新的

1.rotate

a.rotate{ -webkit-transform: rotate(10deg); -ms-transform: rotate(10deg); -o-transform: rotate(10deg); transform: rotate(10deg);/*没有火狐的前缀,已经规范了*/}

transform

不知道大家知道不知道这里的20deg是什么意思,deg是度的意思大家都知道。然后20deg就是正向旋转20度,当然也有负向旋转的,上面代码全部改成-10deg之后就是下面这样,看下面:

transform

应该很清楚了,默认的旋转中心是矩形高和宽的中点

2.skew

a.skew{ -webkit-transform: skew(20deg); -ms-transform: skew(20deg); -o-transform: skew(20deg); transform: skew(20deg);/*没有火狐的前缀,已经规范了*/}

transform

斜切20度是什么概念?想象用手指从右边推矩形然后矩形像果冻一样倾斜了,倾斜的角度和原来的角度相差20度

3.scale

a.scale{ -webkit-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);/*没有火狐的前缀,已经规范了*/}

transform

原来的是没放大是下面这样的:

transform

4.translate

a.translate{ -webkit-transform: translate(250px,10px); -ms-transform: translate(250px,10px); -o-transform: translate(250px,10px); transform: translate(250px,10px);/*没有火狐的前缀,已经规范了*/}

transform

原来的是没移动的时候是下面这样的,可能translateY看不太出来,但是X就非常明显了,translateY的大家脑补一下:

transform

5.transform综合

a.transform:hover{ -webkit-transform: rotate(10deg) skew(-20deg) scale(3) translate(150px,0px); -ms-transform: rotate(10deg) skew(-20deg) scale(3) translate(150px,0px); -o-transform: rotate(10deg) skew(-20deg) scale(3) translate(150px,0px); transform: rotate(10deg) skew(-20deg) scale(3) translate(150px,0px);/*没有火狐的前缀,已经规范了*/ -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out;/*没有火狐和IE的前缀,已经规范了*/}

transform

鼠标hover一下你懂的

感觉自己总结的都很水,不过还是方便翻阅和学习的

文档

CSS3的transform属性_html/css

CSS3的transform属性_html/css_WEB-ITnose:CSS3的一些属性可能比较新,有一些书从国外翻译到国内的时间上会延缓1-2年。所以有一些东西还需要及时整理。 下面说一下CSS3的一个属性:transform 其实字面上的意思已经很明显了就是变化,变幻的意思。 那到底怎么个变法? transform可以选下面几个值:
推荐度:
标签: html 属性 css3
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top