zoom 在css中的意思?

 我来答
游戏放松小助手
高粉答主

2020-03-25 · 我是游戏小达人,乐于助人
游戏放松小助手
采纳数:32 获赞数:76904

向TA提问 私信TA
展开全部

1、首先新建一个html文件,命名为test.html。

2、在test.html文件内,使用div标签创建三行文字,文字内容为“百度”,下面将通过zoom来进行样式设置。

3、在test.html文件内,分别给三个div标签设置class属性,属性值分别为txt1,txt2,txt3,主要用于下面通过该class来设置css样式。

4、zoom属性可以使用对象的实际尺寸来设置。例如,在css标签中,设置类名为txt1的div的zoom属性值为normal。

5、zoom属性可以使用浮点数来定义缩放比例,但不允许负值。例如,在css标签中,设置类名为txt2的div的zoom属性值为5。

6、zoom属性可以使用百分比来定义缩放比例,但不允许负值。例如,在css标签中,设置类名为txt3的div的zoom属性值为300%。‘

7、最后在浏览器打开test.html文件,查看zoom属性设置的三种方法实现的效果。

百度网友d92ec75
推荐于2017-11-24 · TA获得超过942个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:503万
展开全部
Zoom属性是IE浏览器的专有属性,Firefox等浏览器不支持。它可以设置或检索对象的缩放比例。除此之外,它还有其他一些小作用,比如触发ie的hasLayout属性,清除浮动、清除margin的重叠等。

Zoom的使用方法:

zoom : normal | number

normal :  默认值。使用对象的实际尺寸

number :  百分数 | 无符号浮点实数。浮点实数值为1.0或百分数为100%时相当于此属性的 normal 值 用白话讲解就是zoom:后面的数字即放大的倍数,可以是数值,也可以是百分比。如:zoom:1,zoom:120%。 而这个属性只要在IE中才起作用,所以很少用到它的实际用途,而最经常用到作用是清除浮动等,如:
.border{
border:1px solid #CCC;
padding:2px;
overflow:hidden;
_zoom:1;
}

_zoom是CSS hack中专对IE6起作用的部分。IE6浏览器会执行zoom:1表示对象的缩放比例,但这里
overflow:hidden;和_zoom:1;是连起来用的,作用是清除border内部浮动。

同理,还可以使用同样方法清除margin属性在IE浏览器中的重叠问题。
追问
能不能具体一点,什么事border的内部浮动?zoom在什么时候可以用?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式