在 CSS3 中的 2D 转换 中 , 可以使用 scale 样式 , 设置 盒子模型 的缩放属性 , 可以设置 放大 和 缩小 ;
scale 样式语法 :
transform:scale(x,y);
借助以下样式理解 scale 语法 :
transform:scale(1,1);
样式 , 表示 盒子模型 宽高 都放大了一倍 , 也就是不变 ;transform:scale(2,2);
样式 , 表示 盒子模型 宽高 都放大了 2 倍 ;transform:scale(0.5,0.5);
样式 , 表示 盒子模型 宽高 都缩小到 0.5 倍 ;如果 scale 只设置一个参数 , 那么就是同时对 宽高 缩放相同的倍数 , 如 : 设置 transform:scale(2);
样式 , 表示 盒子模型 宽高 都放大了 2 倍 , 相当于 transform:scale(2,2);
样式 ;
可以为 宽度 和 高度 设置不同的倍数 , 如 : 设置 transform:scale(2,0.5);
样式 , 表示 盒子模型 宽度放大到原来的 2 倍 , 高度缩小到原来的 0.5 倍 ;
使用 transform:scale
可以设置 盒子模型 的 缩放倍数 ;
直接修改 盒子模型 大小 , 也可以实现上述相同的功能 ;
直接 修改 盒子模型 大小 ,
使用 transform:scale
设置缩放 ,
代码示例 :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS3 2D 转换 - rotate 旋转</title>
<style>
div {
width: 200px;
height: 200px;
/* 上下 100 像素外边距, 居中对齐 */
margin: 100px auto;
/* 设置背景颜色 */
background-color: pink;
/* 设置以左下角为中心旋转 */
transform-origin: 50% 50%;
/* 设置过渡动画 */
transition: all 1s;
}
/* 设置 鼠标 移动到 div::before 伪元素 上的效果 */
div:hover {
/* 鼠标移动上去后 */
transform: scale(2, 0.5);
}
</style>
</head>
<body>
<div>
</div>
</body>
</html>
执行结果 :
代码示例 :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS3 2D 转换 - rotate 旋转</title>
<style>
div {
width: 200px;
height: 200px;
/* 上下 100 像素外边距, 居中对齐 */
margin: 100px auto;
/* 设置背景颜色 */
background-color: pink;
/* 设置以左下角为中心旋转 */
transform-origin: 50% 50%;
/* 设置过渡动画 */
transition: all 1s;
}
/* 设置 鼠标 移动到 div::before 伪元素 上的效果 */
div:hover {
/* 鼠标移动上去后 */
transform: scale(2);
}
</style>
</head>
<body>
<div>
</div>
</body>
</html>
执行结果 :
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有