gpt4 book ai didi

CSS3 多背景图片不工作

转载 作者:行者123 更新时间:2023-11-28 18:35:35 25 4
gpt4 key购买 nike

我有两个背景图像,我想将它们放在包装器 div 的左侧和右侧。我正在使用 CSS3 background-image 属性来执行此操作,但它不起作用。任何人都可以理解为什么这在任何浏览器中都不起作用。我还想知道,一旦我在现代浏览器上运行它,它能否在 IE 7 等旧版浏览器上运行?

这是我试图完成的视觉效果我已经有了导航(绿色横幅)所以我需要把棘手的红色横幅和圆圈背景放在上面。

我认为将红色横幅的边缘与圆形背景一起切片并应用下面的代码会起作用,但这并不意味着我需要两侧保持齐平。

enter image description here

body{ 
background-color:#e5e5e5;
background-image: url("../img/background_left.png"),url("../img/background_right.png");
background-position: right top, left top;
background-repeat: no-repeat, no-repeat;
background-attachment: fixed, fixed;
}

最佳答案

为您的 <body> 添加高度它会起作用 - DEMO

html, body {
height: 100%;
}

body{
background-attachment: fixed, fixed;
background-color: #e5e5e5;
background-image: url(http://lorempixel.com/300/200), url(http://lorempixel.com/200/300);
background-position: right top, left top;
background-repeat: no-repeat, no-repeat;
} ​

但它不适用于旧版 IE-s - multiple backgrounds support

关于CSS3 多背景图片不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12868991/

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