预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CSS中的zoom属性和scale属性的用法及区别CSS中的zoom属性和scale属性的用法及区别CSS中的zoom属性和scale属性的用法及区别是什么呢?以下是小编整理的相关内容,欢迎阅读学习!zoom属性语法:zoom:normal||默认值:normal适用于:所有元素继承性:有取值:normal:使用对象的实际尺寸。:用浮点数来定义缩放比例。不允许负值:用百分比来定义缩放比例。不允许负值说明:设置或检索对象的缩放比例。对应的脚本特性为zoom。Scale属性scale属性的取值为2个,它本身其实相当于一个函数,因为它的写法就和函数一样:scale();scale(x);scale(x,y);1、scale(x,y)对元素进行缩放X表示水平方向缩放的倍数Y表示垂直方向的缩放倍数Y是一个可选参数,没有设置的话,则表示X,Y两个方向的缩放倍数是一样的。并以X为准。transform:scale(2,2.5);2、scaleX()元素只在X轴(水平方向)缩放元素。默认值是1,基点一样在元素的.中心位置。可以通过transform-origin来改变基点transform:scaleX(2);3、scaleY()元素只在Y轴(垂直方向)缩放元素。基点一样在元素的中心位置。可以通过transform-origin来改变基点。transform:scaleY(2);看看兼容性写法:CSSCode复制内容到剪贴板.test{-moz-transform:scale(2,2);-webkit-transform:scale(2,2);-o-transform:scale(2,2);background:url(img/i.png)no-repeat;width:198px;height:133px;}zoom和scale的区别zoom和scale这两个东西都是用于对元素的缩放,但两者除了兼容性之外还有一些不同的地方。zoom缩放会将元素保持在左上角,而scale默认是中间位置,可以通过transform-origin来设置。另外他们执行的渲染顺序也不同zoom可能影响到盒子的计算。运行CSSCode复制内容到剪贴板<style>p{width:300px;height:100px;border:1pxsolid#CCC;font-size:0px;line-height:100px;margin:10px;}span{display:inline-block;height:80px;width:200px;background:#F5F5F5;vertical-align:middle;overflow:hidden;}</style><p><spanstyle="-webkit-transform:scale(0.5);"></span></p><p><spanstyle="-webkit-transform-origin:topleft;-webkit-transform:scale(0.5);"></span></p><p><spanstyle="zoom:0.5;"></span> </p>