html - Safari 背景图片怪癖

标签 html css safari

所以 Safari(最新版本)似乎不喜欢以下涉及背景图像的代码:

div.nav_element.pdf
{
    background-image:url("/images/pdf_icon.png");
    background-position: right 19px bottom 50%;
    background-repeat:no-repeat;
}

<div class="nav_element pdf">
    <a class="nav_link" href="#">Summary of Product Characteristics</a>
</div>

它通过黄色的感叹号小框告诉我我的 background-position 属性无效。有人见过这个吗?它不喜欢相对大小吗?

最佳答案

因为你的 background-position 属性无效。它只有 2 个值,而不是 4 个。
阅读 this

关于html - Safari 背景图片怪癖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18605871/

相关文章:

ios - Canvas getImageData 不适用于 Mobile Safari

html - 简单的 css 动画在 Safari 中不流畅

html - 两个不同大小的DIV背景

css - 如何在css中将一个句子分成不同的部分

html - Safari 滚动 div 卡住了

javascript - 在 Safari 中无法使用全屏 API

javascript - 将一个元素的所有属性分配给另一个元素

javascript - TinyMCE 和 HTML

javascript - getcwd() 和文件字符串导致文件协议(protocol)错误

html - 将 Wordpress 小部件 CSS 样式获取到另一个文本 block ?