博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浅谈CSS不常用的设置(1)——image-rendering
阅读量:7251 次
发布时间:2019-06-29

本文共 687 字,大约阅读时间需要 2 分钟。

hot3.png

image-rendering属性是向浏览器提供了一个提示,说明它应该用于缩放图像的算法。

demo:

/* Keyword values */image-rendering: auto;image-rendering: crisp-edges;image-rendering: pixelated;/* Global values */image-rendering: inherit;image-rendering: initial;image-rendering: unset

 属性值说明:

auto:默认值。使用浏览器的标准算法最大化图像的外观;

crisp-edges:使用算法达达到在绽放时保持对比度和边缘,在加工时不平滑色彩和使用模糊

pixelated:当图片放大时,单纯地去放大像素点,缩小时与auto效果一样,即矢量化;

注:此属性可应用于背景图像、canvas元素、打印图片设置以及内联图像。重要的是要注意,这些值尤其令人困惑,因为缺乏一致的浏览器支持。

兼容性:

170404_8G4J_1403186.png

‡ 支持pixelated 但不crisp-edges

* 支持 crisp-edges 但不 pixelated

效果:

170739_EzPS_1403186.png

参考文献:

https://css-tricks.com/almanac/properties/i/image-rendering/

https://developer.mozilla.org/en-US/docs/Web/CSS/image-rendering

 

 

转载于:https://my.oschina.net/u/1403186/blog/1509962

你可能感兴趣的文章
CF_315C_Sereja and Contest
查看>>
vue,下级页面刷新导致路由跳转带过来的数据消失的解决方法
查看>>
border的简略
查看>>
echo
查看>>
接口测试工具-Jmeter使用笔记(九:跨线程组传递变量)
查看>>
(五)CXF之添加拦截器
查看>>
MySQL系列(四)
查看>>
C语言文件操作函数大全(超详细)
查看>>
sql语句
查看>>
log4j配置
查看>>
安装程序无法创建新的系统分区
查看>>
配置DNS服务器
查看>>
lock(3)——更新锁(U)、排它锁(X)、死锁及如何避免死锁
查看>>
使用SignalR 2 注意事项
查看>>
多进程 (一) — 像线程一样管理进程
查看>>
node+vue报错合辑
查看>>
Date——js 获取当前日期到之后一个月30天的日期区间
查看>>
RT-SA-2019-003 Cisco RV320 Unauthenticated Configuration Export
查看>>
Java线程练习
查看>>
Algs4-1.5.22Erods-renyi模型的倍率实验
查看>>