CSS Sprite精灵图如何缩放大小
来源:互联网 发布:jquery1.11.3.js 下载 编辑:程序博客网 时间:2024/05/18 15:57
今天在写移动端网页的时候,由于PC和移动端的分辨率不同,所以精灵图需要缩小
可以用两个方法解决:
- transform:scale( x ):
语法为:transform: scale(x,y). 同时有scaleX, scaleY专门的x, y方向的控制。
例如:transform: scale(0.5) 缩小为原来的一半
和zoom不同,scale并不支持百分比值和normal关键字,只能是数值。而且,还能是负数,没错,负数。而zoom不能是负值! - zoom:x
例如:zoom:0.5 也是缩小为原来的一半
zoom和transform:scale的差别是:、
1:在文档流中zoom加在任意一个元素上都会引起一整个页面的重新渲染,而scale只是在当前的元素上重绘。意思是,当你给一个div固定宽高时,scale变化的时候,其原本的宽高还是不变的,你给div height200px,width:200px, scale(0.5)即为缩小为原来的一半时,他的height和width还是200px, 只不过里面的元素缩小了而已。因此,就没有layout的重计算。
2:但是zoom牵一发动全身,zoom:0.5后 ,width和height就变成了100px。
阅读全文
0 0
- CSS Sprite精灵图如何缩放大小
- css sprite--css精灵
- CSS sprite css 精灵
- css sprite/css精灵
- CSS Sprite(css精灵)
- sprite css精灵
- css sprite技巧详解 (CSS精灵)
- css sprite是什么?如何使用css sprite
- unity 读取精灵图Sprite
- CSS如何使用sprite
- css基础学习之css sprite(css精灵)
- Sprite(精灵)
- Sprite精灵
- Css Sprite 图片等比缩放图片大小
- cocos2dx,精灵加载图片之后,利用缩放改变精灵大小
- 【web前端性能优化】css sprite(图片精灵)-雪碧图实现原理
- 关于精灵帧(Sprite Frame)的尺寸大小
- css sprite 如何定位的
- 从工程师到架构师
- 点击li时添加样式,移除兄弟样式
- Java和Scala学习日记6
- JWT实现token-based会话管理
- 响应式学习----从VUE1 到 VUE2
- CSS Sprite精灵图如何缩放大小
- 使用java代码操作本地文件--File类
- 开涛的博客—公众号:kaitao-1234567,一如既往的干货分享
- 欢迎使用CSDN-markdown编辑器
- 1005:Number Sequence
- 第47章 QR-Decoder-OV5640二维码识别—零死角玩转STM32-F429系列
- 异常处理规则
- java之备忘录模式
- jQuery按键弹出登陆框