以下样式应用于body标签在safari中不起作用。问题在于颜色#faf5ef。 Safari中显示黑色(v 5.1.7)。谁能建议这个问题是什么以及如何解决?

 body {
    background: url(images/body_bg.png) no-repeat top center #faf5ef;
    padding:0px;
    margin:0px;
}

最佳答案

我很确定您的问题是PNG

尝试转到图像编辑器(如Photoshop)并将bg设置为更大的宽度(我假设您的像素为1px-10px),例如20px-25px ...

也将它们另存为非隔行png会有帮助。

在查看图像时,它看起来像是透明的,因此请删除透明。

并使其具有正确的高度。

试试看

这里是工作图像(jpg)的示例
http://cssdeck.com/labs/68urshrp

此功能(在iPad上有效)因此显示png需要编辑

关于css - CSS背景在Safari中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17067708/

10-09 14:59