这个scale
属性允许您更改元素的大小。
这个scale
属性定义元素在 x 和 y 方向上缩放的值。您还可以定义元素在 z 方向上缩放的程度。
比例值可以以一个值、两个值或三个值的形式给出。
为了更好地理解scale
属性,查看演示。
笔记:缩放元素的另一种技术是使用 CSStransform
CSS 属性scale()
功能。 CSSscale
正如本网页所解释的,property 可以说是一种更简单、更直接的缩放元素的方法。
表中的数字指定完全支持该属性的第一个浏览器版本。
Property | |||||
---|---|---|---|---|---|
scale | 104 | 104 | 72 | 14.1 | 90 |
scale:
x-axis y-axis z-axis|initial|inherit;
Property Value | Description | Demo |
---|---|---|
x-axis | Defines scale factor at the x-axis. Possible values:
|
Demo ❯ |
y-axis | Defines scale factor at the y-axis. Possible values:
|
Demo ❯ |
z-axis | Defines scale factor at the z-axis. Possible values:
|
|
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
什么时候scale
属性设置有两个值,大小分别在 x 轴和 y 轴上设置。此处,元素在 x 轴上的大小变为两倍,在 y 轴上的大小变为一半:
div {
scale: 2 50%;
}
亲自试一试 »
CSS教程:CSS 2D 变换
CSS教程:CSS 3D 变换
CSS 旋转属性:CSS 旋转属性
CSS 翻译属性:CSS 翻译属性
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!