全教育培训行业第三方平台平台就业机构
扫码试听
扫码试听
Q:2638333071
首页 > 课程问答 > > css中的zoom是什么(css zoom1)
行业动态 行业问答 课程问答 零基础学习 就业前景 技术干货

css中的zoom是什么(css zoom1)

发布时间:3 个 月 前 栏目:课程问答 浏览:

1、css中的zoom是什么

css中的zoom是什么,我只知道是用来解决高度自适应问题的,具体是怎么样的作用就不知道了,请高手帮忙

css中的zoom是什么

2、css中“zoom:1”是什么意思

表示缩放比例,zoom本身就是属性

zoom:1就是和原来一样大小

css中的zoom是什么

3、CSS中zoom和scale的区别

一、zoom几年前,zoom还只是IE浏览器自己私有的玩具,但是,现在,除了FireFox浏览器,其他,尤其Chrome和移动端浏览器已经很好支持zoom属性了

zoom的字面意思是“变焦”,摄影的时候常用到的一个概念。对于web上的zoom效果,你也可以按照此概念理解。可以改变页面上元素的尺寸,属于真实尺寸。

在旧的web时代。*zoom: 1可以给IE6/IE7浏览器增加haslayout, 用来清除浮动,修复一些布局上的疑难杂症等。

其支持的值类型有:

百分比值:zoom:50%,表示缩小到原来的一半。

数值:zoom:0.5,表示缩小到原来的一半。

normal关键字:zoom:normal等同于zoom:1.

注意,虽然Chrome/Safari浏览器支持了zoom属性,但是,其实zoom并不是标准属性。

二、而transform下的scale就不一样了,是明明确确写入规范的。从IE9+到其他现代浏览器都支持。语法为:transform: scale( []). 同时有scaleX,scaleY专门的x,y方向的控制。

和zoom不同,scale并不支持百分比值和normal关键字,只能是数值。而且,还能是负数,没错,负数。而zoom不能是负值!

三、区别先总结的差异:

浏览器兼容性。IE全族/Chrome/Safari和IE9+现代浏览器的差别。

控制缩放的值不一样。zoom更全面,但是不能是负数,只能等比例控制;而scale虽然只能是数值,但是能负数,可以只控制1个维度。

然而,更深层次的差异才是更重要的。

zoom的缩放是相对于左上角的;而scale默认是居中缩放;

zoom的缩放改变了元素占据的空间大小;而scale的缩放占据的原始尺寸不变,页面布局不会发生变化;

zoom和scale对元素的渲染计算方法可能有差异。

上一篇:没有了
技术干货
零基础学习
行业多年深耕,从这报名,学费立减800
  • 岳同学180****1241刚刚成功领取
  • 胡同学134****6431刚刚成功领取
  • 李同学150****6122刚刚成功领取
  • 张同学136****2231刚刚成功领取
  • 孙同学178****5521刚刚成功领取
  • 齐同学156****7788刚刚成功领取
猜你喜欢
查看更多
相关推荐
查看更多
现在学习,我的薪资能达到多少?
立即报名

联系我们:

Q:2638333071

鄂ICP备2023015464号