如果我的身体使用背景图像和身体内的div使用设置的背景和颜色,我如何覆盖div的样式以使用身体的背景图像?我不想简单地将div的背景设置为图像,因为图像的定位将会关闭。
答案 0 :(得分:4)
我不想简单地将div的背景设置为图像,因为图像的定位将会关闭。
你的意思是你希望身体的实际背景图像是可见的(而不仅仅是被继承的URL),即使div
定义了背景颜色?这是不可能的。
你必须给div
一个background-color: transparent
以使身体的背景图像闪耀。
答案 1 :(得分:1)
W3's background-image
documentation指定inherit
是该属性的无效声明。
发布与@Pekka相同的信息似乎是多余的,但他的解决方案可能是最好的非inherit
选项;虽然Eric Meyer's 'Complex Spiral' demo也是一个选项,它将position: absolute;
与多个不同版本(实质上是background-image
)相结合,以实现相当令人印象深刻的“着色/彩色”效果。