html img标签更改图片尺寸后图片变得模糊


问题描述

HTMl中有个img标签,设置了图片尺寸后,页面 Img图片变得模糊

如图所示,左侧是原图,右侧是页面展示效果(有点模糊)

解决方案

试试Img属性

img{
    image-rendering: pixelated;
}

效果对比

左右顺序依次为:原图,未设置 image-rendering,设置 image-rendering:pixelated

image-rendering 属性值

auto 自 Gecko 1.9 (Firefox 3.0)起,Gecko 使用双线性(bilinear)算法进行重新采样(高质量)。

smooth 应使用能最大化图像客观观感的算法来缩放图像。特别地,会“平滑”颜色的缩放算法是可以接受的,例如双线性插值。这适用于照片等类型的图像。

high-quality Identical to smooth, but with a preference for higher-quality scaling. If system resources are constrained, images with high-quality should be prioritized over those with any other value, when considering which images to degrade the quality of and to what degree.

crisp-edges 必须使用可有效保留对比度和图像中的边缘的算法来对图像进行缩放,并且,该算法既不会平滑颜色,又不会在处理过程中为图像引入模糊。合适的算法包括最近邻居(nearest-neighbor)算法和其他非平滑缩放算法,比如 2×SaI 和 hqx-* 系列算法。此属性值适用于像素艺术作品,例如一些网页游戏中的图像。

pixelated 放大图像时, 使用最近邻居算法,因此,图像看着像是由大块像素组成的。缩小图像时,算法与 auto 相同。

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
上一篇:.Net Core 5.0 Razor 预编译,动态编译,混合编译
下一篇:C#从文件夹中随机获取一个文件
评论列表

发表评论

评论内容
昵称:
关联文章

html img标签更改图片尺寸图片模糊
HTML IMG 图片链接404错误,引起alt超长影响界面美观
图片尺寸规范
html发布到服务器部分jpg报错:net::ERR_BLOCKED_BY_CLIENT
C#图片处理
agGrid数据更改刷新表格数据
C# - 逆的具体应用场景
html+js上传文件
SQLite数据库删除数据数据库文件大小不
获得百度地图静态图片
.net HTML解析工具HtmlAgilityPack使用
C# PNG转ICO,ICO转PNG,PNG图标常规尺寸互转
IIS域名更改系统需要做的调整
C#图片处理类:ImageLibrary
Python使用html解析包Requests-html运行py文件没问题,Pyinstaller打包exe运行报错
TinyMCE插件开发之《设置Code标签
页面快排插件配置支持图片上传
html 两个image中间有间隙,有空隙,有空白,有间隔
SEO优化:HTML5扩展之微数据与丰富网页摘要
Javascript 中通过 yield 和 promise 使异步同步

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码