[css] scale
scale
原文链接:scale
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
CSS 属性 scale
允许你可以分别且独立地指定 CSS 属性transform
缩放的比例。这更好地映射到典型的 UI (用户界面)用法中,并免去了在指定变换值时必须记住变换函数的精确顺序的麻烦。
语法
/* 关键值 */
scale: none;/* 单个值 */
/* 设定比1大的数值使该元素变大 */
scale: 2;/* 设定比1小的数值使该元素缩小 */
scale: 0.5;/* 两个值 */
scale: 2 0.5;/* 三个值 */
scale: 2 0.5 2
取值
单一数值
单一的数值即指定了一个缩放系数,同时作用于 x 轴和 y 轴让该元素进行缩放,相当于指定了单个值的 scale()(2D缩放)函数。
两个长度/百分比值
两个数值即分别指定了 2D 比例的 X 轴和 Y轴的缩放系数,相当于指定了两个值的scale() (2D绽放)函数。
三个长度/ 百分比值
三个数值即分别指定了3D 比例的 X 轴、Y 轴和 Z 轴的缩放系数。相当于一个 scale3d()函数。
none
指定不进行缩放
标准语法
none | <number>{1, 3}
示例
HTML
<div><p class="scale">Scaling</p>
</div>
* {box-sizing: border-box;
}html {font-family: sans-serif;
}div {width: 150px;margin: 0 auto;
}p {padding: 10px 5px;border: 3px solid black;border-radius: 20px;width: 150px;font-size: 1.2rem;text-align: center;
}.scale {transition: scale 10s;
}div:hover .scale {transform: scale(2, 0.7);
}
在 CodePen 中打开示例
[css] scale相关推荐
- html 图片使用scale,CSS scale()用法及代码示例
scale()函数是一个内置函数,用于在2D平面中调整元素的大小.它在水平和垂直方向上缩放元素. 用法: scale( sx ) 或者 scale( sx, sy ) 参数: sx:它将在水平面中调整 ...
- [CSS] Scale on Hover with Transition
效果 源码 <!doctype html><html class="outline color"><head><meta charset= ...
- css scale 元素不放大,列元素上的CSS 3动画“transform:scale”对chrome不起作用
我在Chrome v44中遇到一个问题,我尝试使用"transform:scale(1.1)"放大列项目中的图像,动画不起作用-如果我尝试使用firefox,它运行良好!我认为问题 ...
- css scale()方法
文章来自:源码在线https://www.shengli.me/css/598.html
- css scale 缩放基准点
使用transform-origin来进行控制 在使用transform方法进行文字或图像的变形时,是以元素的中心点为基准点进行的.使用transform-origin属性,可以改变变形的基准点. 用 ...
- html scale属性,scale() | CSS属性参考
CSS scale()函数用于在二维空间中对一个元素进行缩放. scale()函数的语法如下: transform: scale( [, ]?); scale()函数用于缩放一个元素.它接收一个或两个 ...
- css动画效果之transform
transform Transform属性应用于元素的2D或3D转换.这个属性允许你将元素旋转,缩放,移动,倾斜等. 旋转rotate.扭曲skew.移动translate.缩放scale.矩阵变形m ...
- 期待已久的2012年度最佳 jQuery 插件揭晓
期待已久的2012年度最佳 jQuery 插件揭晓 让人期待已久的2012年度最佳 jQuery 插件终于发布了.jQuery 自2006年发布以来,经过6年的迅速发展,目前已是最流行和使用最广泛的 ...
- html垂直边距,html – Styling Bootstrap的btn-group-justified,添加边距和垂直尺寸
HTML Option 1 Option 2 Option 3 CSS .blocks .btn-primary { padding: 24px 12px; margin: 0 5px; border ...
最新文章
- In terms of 的用法总结
- 两路语音 两路计算机数据综合,脉冲编码调制解调实验摘要.doc
- python单行箭头_在Python中,如何让箭头尖在指定的坐标处开始/结束?
- 注解@Cacheable(value =“XXX“) 实现缓存 -- 失效原因
- NABCD model(test)
- struts validator 基本知识 之 【出现错误信息的条数】。
- mysql工具记录用户的查询语句_MySQL数据库的常用命令语句记录——安全用户语句及函数...
- Coursera-AndrewNg(吴恩达)机器学习笔记——第一周
- 明日服务器中断,明日之后服务器连接中断 无法登陆解决办法[多图]
- duts 数据集_IEC61850测试概述
- 《运算放大器权威指南(Op Amps for Everyone)》读书笔记(一)
- i.MX6ULL处理器GPIO寄存器配置原理
- 关于ResourceBundle国际化的一些思考
- java使用pdfbox拆分PDF文件
- 快速排序(填坑与交换)
- Python开发-面向对象编程-王大鹏-专题视频课程
- 推流式搅拌器选型功率计算方法_不同池形中推流搅拌器功率消耗的数值模拟
- virtualbox kali linux 安装小米随身wifi
- 如何用 身份证OCR 接口进行快速开发
- VisualStudio的下载安装教程