css3动画transform属性系列之scale(缩放)

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

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

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

  1. transform:scale(2,2.5);

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

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

  1. transform:scaleX(2);

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

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

  1. transform:scaleY(2);

最后我们看看兼容性写法


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

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索元素
, transform
, scale
, 方向
, 垂直
, 缩放动画
css3水平时间轴
css3 transform scale、css3 缩放 scale、css3 scale3d缩放、css3 scale缩放文字、transform scale 动画,以便于您获取更多的相关知识。

时间: 2024-10-30 13:37:23

css3动画transform属性系列之scale(缩放)的相关文章

css3中transform属性实现平移与变形

0×1.元素平移 让元素在页面显示中产生位移有很多方法,可以利用块状元素合模型,也可以利用相对和绝对坐标,这一小节给大家介绍css提供的两个元素移动属性:vertical-align和transform:transform为css3标准提供的新属性. a.内联元素垂直平移 内联元素的平移遵循下面的法则: 默认情况下,元素移动,负值往下,正值往上: 如果默认基线在上面,用负数: 如果默认基线在下面,用正值: 下面用一个实例来演示上面这三条法则: <!DOCTYPE html> <html

CSS3的transform知识:详解transform

文章简介:在这篇文章,回顾了CSS3的transform的基本知识,然后深入介绍了transform-origin的相关知识. 在CSS2.1中,我们的页面都是静态的,网页设计师也习惯把它作为页面效果的设计工具.但往往有些页面效果不只是静态的,比如说,如何实际移动一些元素?如何更改元素的外观--旋转或缩放? 多年来,Web设计师为了给修改页面的外观,都依赖于图片.Flash或JavaScript才能完成.不过,CSS3将要改变设计师这种思维,进入CSS3时代,借助CSS3就可以轻松倾斜.缩放.移

一起领略css3动画的强大

CSS3的确出了不少高大上的功能,3D效果/动画/多列等等;今天写篇文章记录怎么一下怎么用CSS3写一个动画;不过还是要提醒大家:IE9及以下版本不支持CSS3动画(需要可以考虑用js,不过估计效果不好);chrome和safafi建议加上前缀-webkit-以向前兼容老版本 CSS3动画相关的几个属性是:transition/transform/animation,我分别理解为过渡/变换/动画;虽意义相近,但具体角色不一 transition指过渡,就是从a点都b点,就像过江坐渡轮,是有时间的

一个栗子上手CSS3动画

最近杂七杂八的事情很多,很多知识都没来得及总结,是时候总结总结,开启新的篇章- 本篇文章不一一列举CSS3动画的属性,若需要了解API,可前往 MDN . 在开始栗子前,我们先补补基础知识. css3动画分类: 补间动画 – 具有连贯性的动画 逐帧动画 – 使用steps过渡方式实现跳跃 animation常用属性及场景: animation: name duration timing-function delay iteration-count direction;  1. timing-fu

CSS3变形属性:CSS3 3D Transform

文章简介:作为一个网页设计师,你可能熟悉在二维空间工作,但是在三维空间上工作并不太熟悉.使用二维变形我们能够改变元素在水平和垂直轴线,然而还有一个轴沿着它,我们可以改变元素.使用三维变形,我们可以改变元素在Z轴位置. 三维变换使用基于二维变换的相同属性,如果您熟悉二维变换,你们发现3D变形的功能和2D变换的功能相当类似.CSS3中的3D变换主要包括以下几种功能函数: 3D位移:CSS3中的3D位移主要包括translateZ()和translate3d()两个功能函数: 3D旋转:CSS3中的3

CSS3 transform属性详解 CSS3 transform属性使用教程

语法: transform:none | matrix(<number>,<number>,<number>,<number>,<number>,<number>)? translate(<length>[,<length>])? translateX(<length>)? translateY(<length>)? rotate(<angle>)? scale(<nu

ontouchevent-在onTouchEvent()时间里面加了一个scale 缩放动画效果,效果和预期不同

问题描述 在onTouchEvent()时间里面加了一个scale 缩放动画效果,效果和预期不同 //设置动画属性 animation = new ScaleAnimation(1.0f, 0.5f, 1.0f, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f,Animation.RELATIVE_TO_SELF, 0.5f); animation.setDuration(500);// 设置动画持续时间 animation.setRepeatCount(1);//

jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图

 本文给大家分享的是使用jQuery结合CSS3制作的仿猎豹浏览器宽屏banner焦点图特效,代码很简单,效果却非常棒,而且兼容各大浏览器,这里推荐给大家,有需要的小伙伴参考下.     jQuery结合css3动画属性制作猎豹浏览器宽屏banner焦点图切换支持手机触屏滑动焦点图切换代码   代码如下: <div class="slide-main" id="touchMain"> <a class="prev" href=&

jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图_jquery

jQuery结合css3动画属性制作猎豹浏览器宽屏banner焦点图切换支持手机触屏滑动焦点图切换代码 复制代码 代码如下: <div class="slide-main" id="touchMain">     <a class="prev" href="javascript:;" stat="prev1001"><img src="images/l-btn.png