gpt4 book ai didi

html - Safari -webkit-optimize-contrast 不适用于背景图像

转载 作者:行者123 更新时间:2023-11-28 05:57:02 26 4
gpt4 key购买 nike

我想在 html 元素中禁用背景图像的模糊(它应该总是像素化以进行缩放)。我使用了以下代码:

<div id="chart"></div>
<style>
#chart {
height: 300px;
width: 100%;
background-image: url('image.jpg');
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100% 300px;
image-rendering: optimizeSpeed; /* Legal fallback */
image-rendering: -moz-crisp-edges; /* Firefox */
image-rendering: -o-crisp-edges; /* Opera */
image-rendering: -webkit-optimize-contrast; /* Safari */
image-rendering: optimize-contrast; /* CSS3 Proposed */
image-rendering: crisp-edges; /* CSS4 Proposed */
image-rendering: pixelated; /* CSS4 Proposed */
-ms-interpolation-mode: nearest-neighbor; /* IE8+ */
}
</style>

它似乎适用于除 Safari 之外的所有浏览器。虽然,如果我将 css 直接应用于 img 元素而不是 div 或者如果我删除 background-size 属性,它在 Safari 中工作。

我还发现它在 2012 年被报告为错误 https://bugs.webkit.org/show_bug.cgi?id=97991 , 但它的状态已解决。

最佳答案

看起来它已在 Safari 技术预览中修复

关于html - Safari -webkit-optimize-contrast 不适用于背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37010271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com