请看看this。如果背景定位(左包装right top
,右包装left top
)工作,除了内容框外,气泵将整齐地贴合。但他们没有和我似乎无法找出为什么......css背景定位不起作用
HTML
<body>
<!-- navigation stuff -->
<div class="w3-row">
<div id="fill-left" class="w3-col s1 m2 l3"> </div>
<div id="main" class="w3-col s10 m8 l6">
<div id="content" class="w3-container w3-white">
<p>Lorem ipsum
</div>
</div>
<div id="fill-right" class="w3-col s1 m2 l3"> </div>
</div>
</body>
CSS
#fill-left {
z-index: -1;
background-image: url(bgleft.jpg);
background-attachment: fixed;
background-position: right top;
}
#fill-right {
z-index: -1;
background-image: url(bgright.jpg);
background-attachment: fixed;
background-position: left top;
}
div#main {
z-index: 1;
box-shadow: 0px 0px 100px #000;
}
注:W3-XXX类从名为W3一个CSS库干.CSS;我用于简单的响应式网站布局。不要恨我......
TJ;博士 我恰恰需要的是把BG-图像的固定点上方紧挨着的内容 - 将背景从conent伸出区。
改变背景的位置用数字代替。例如:'background-position:-100px 720px;'和数字一起玩直到你找到你想要的结果 –
这不会有反应,或者我误会了吗? – traxx2012
@OmriLuzon我的意思是“有点敏感”的定位。除了内容之外,我还需要气体(咒骂,这些东西叫做什么?!)。在较小的屏幕上,根本没有背景图像,而在较大的屏幕上,除了气体外部角落外,它还会显示更多图像。我只需要这种定位就能以动态的方式工作。 – traxx2012