css - IE11 使背景图像文本模糊

标签 css background-image sprite internet-explorer-11

我在一个网站上工作,我在一个按钮上使用图像 Sprite 。在我尝试过的所有其他浏览器中,除了 IE11,我的 sprite 上的文本应该是清晰的,但在 IE11 中,文本变得模糊(见图片)。

IE11 Other browser

模糊的是 IE11 ofc。 Sprite 的宽度为 189px,高度为 378px。我使用以下 CSS:

button {
    width:189px;
    height:189px;
    background-image:url('../images/kontakt-os.png');
    background-position: top;
    cursor:pointer;
    border-radius: 100px;
}

button:hover {
    background-position: bottom;
    -webkit-box-shadow: 0px 10px 1px 1px rgba(179, 47, 1, 1.0);
    -moz-box-shadow: 0px 10px 1px 1px rgba(179, 47, 1, 1.0);
    box-shadow: 0px 0px 10px 1px rgba(179, 47, 1, 1.0);
}

这只是 IE 的缺陷,还是我真的可以做些什么?

提前致谢。

编辑: 我可能会补充说,如果我只是插入与 <img src="lala.png"> 相同的图像文字不模糊。它只适用于背景:/

最佳答案

这是一个普通的 IE 错误。

http://www.infoworld.com/t/microsoft-windows/blurry-fonts-bug-kb-2670838-persists-ie11-and-windows-7-231035

我还没有找到任何解决这个问题的办法。

关于css - IE11 使背景图像文本模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20723057/

相关文章:

jQuery,突出显示事件菜单项

javascript - 鼠标悬停CSS Position绝对div在另一个TD上显示

html - 将桌面版页面更改为移动版的不同样式

css - Bootstrap 4 Grid 在 UL 内部不工作

css - 如何将重复的平铺图像插入 WordPress 页面或帖子的背景(不是页面背景)?

css - 将背景图像居中到具有最小宽度的 div,即使页面比 div 窄

jquery - 更改所选菜单选项卡的颜色

html - 标题后的背景图像

python - 如何从组中、类之外删除 Sprite : Pygame

Java:一次在不同线程中绘制多个 Sprite