我在一个单一的 div 中使用了两个背景。顶部背景具有固定的高度和宽度,并且不重复,但是它具有透明度。底部背景是 1px 高的白线,需要进行 repeat-y。但是,由于 repeat-y 占用了包含 div 的整个高度。它也位于透明的顶部背景图像后面。是否可能使底部图像仅在顶部背景下方开始重复,而不是在左上角开始?
哦,我只允许编辑 Css 文件,所以添加 div 不是选项。
这是我现在的代码,但背景位置目前没有任何作用。
有人能帮助我吗?
哦,我只允许编辑 Css 文件,所以添加 div 不是选项。
.box_area {
width:925px;
background: url(../../images/verloop.png), url(../../images/whiteback.png);
background-position: 0px 0px, 0px 284px;
background-repeat: no-repeat, repeat-y;
padding-left:25px;
margin-left: 25px;
padding-right:7px;
float:left;
}
这是我现在的代码,但背景位置目前没有任何作用。
有人能帮助我吗?
background-size
。 - Pugazhbackground-size
CSS 属性指定了背景图片的大小。请参考 https://developer.mozilla.org/zh-CN/docs/Web/CSS/background-size。 - Pugazh