Heim >Web-Frontend >HTML-Tutorial >css3动画属性系列之transform细讲scale缩放_html/css_WEB-ITnose

css3动画属性系列之transform细讲scale缩放_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:53:001030Durchsuche

下面我们从3个方面开始介绍:

 

1、scale(x,y) 对元素进行缩放

 

  • X表示水平方向缩放的倍数 | Y表示垂直方向的缩放倍数
  • Y是一个可选参数,没有设置的话,则表示X,Y两个方向的缩放倍数是一样的。并以X为准
  • Css代码  

    1. transform:scale(2,2.5);  

     

    2、 scaleX() 元素只在X轴(水平方向)缩放元素。

     

  • 默认值是1,基点一样在元素的中心位置。可以通过transform-origin来改变基点
  • Css代码  

    1. transform:scaleX(2);  

     

    3、 scaleY() 元素只在Y轴(垂直方向)缩放元素。

     

  • 基点一样在元素的中心位置。可以通过transform-origin来改变基点。
  • Css代码  

    1. transform:scaleY(2);  

     

     

    最后我们看看 兼容性写法

     

    Css代码  

    1. .test{  
    2.   -moz-transform:scale(2,2);  
    3.   -webkit-transform:scale(2,2);  
    4.   -o-transform:scale(2,2);  
    5.   background:url(img/i.png) no-repeat;    
    6.   width:198px;  
    7.   height:133px;   
    8. }  

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn