我试图找出更多关于 CSS 背景的信息,只是为了体验,我遇到了一些麻烦。我想要两个背景,一个是深灰色(几乎是黑色),然后是一个不透明的白色。如果我使用 posiiton:fixed; 然后我不能设置 margin:auto 使不透明框居中,我只想占据宽度的 65%。一张图值一千字,所以一页一定值一万字。
www.nashread.com/template2
这是不透明背景的 CSS(占 65% 的那个)
#subbackground
{
width: 65%;
height: 100%;
background-color: #D9D9D9;
opacity: .2;
margin:auto;
position: fixed;
z-index: 2;
color:#ffffff;
}
这是坚实的背景:
#background
{
width:100%;
height:100%;
background-color: #1C1C1C;
z-index: 1;
position: fixed;
background-repeat: no-repeat;
color:#ffffff;
}
基本上我想要重叠的背景和一个只占用 65% 的宽度。position:absolute 不起作用,因为如果你必须向下滚动,就不会有不透明的背景。除非我可以用 background-repeat 做点什么:repeat-y; 或类似的东西?
谢谢,托尼。