css - 如何使 css background-size 线性缩放?

标签 css background background-image

所以当我在 CSS3 中缩放背景图像时,使用 background-size 属性,如下所示:

.one {
    background-image: url(sprites/1.png);
    background-size: 100% 100%;
}

然后缩放图片:Like this

我怎样才能使图片不那么模糊?没有更高分辨率的图像是否可能?

最佳答案

如果整个背景图像纯粹只是一条黑线,如图所示,在保存图像之前,将其更改为索引图像(而不是 RGB),并为其指定只有两种颜色的索引。这样就不会出现模糊(抗锯齿),并且可以很好地缩放。它还将使您的背景图像文件大小非常小,这有助于快速加载。将索引图像保存为 png 或 gif。

关于css - 如何使 css background-size 线性缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22050349/

相关文章:

css - asp .net 背景图像在回发时闪烁

css - 一个div中的多个背景图像,一张接一张

html - 填充与 Firefox 4-8 中的边框冲突? (HTML/CSS)

css - 在 :hover 上显示带有 GIF 的无 JS 响应图像

html - 这些列表中的样式有什么问题 (HTML)

html - 如何在打印机上打印背景图像作为水印

javascript - 重叠关键事件

jquery - 无法动态突出显示背景 - removeClass fadeOut

javascript - 响应式 CSS 图像窗帘效果

css - 我无法将固定图像设置为我 body 网站的背景