我想对我正在设计的网页进行特定设计。在固定图像上使用div作为蒙版
主包装包含一系列<div class='section'>
和<div class='section-header'>
。 section-header
应在图像上显示该部分的标题。
为例:
<div id="tag" class="section-header">
<h1>Title</h1>
<img src="assets/img/some_image.jpg">
</div>
到目前为止,我的CSS是:
.section-header
{
width: 100%;
height: 192px;
overflow: hidden;
}
.section-header > *
{
width: 100%;
line-height: 192px;
margin: 0;
}
.section-header > h1
{
position: absolute;
z-index: 10000;
text-align: center;
}
.section-header > img
{
filter: opacity(50%);
}
但是我想补充的背景图像和section-header
之间的一些相对运动。我基本上想要将图像固定到屏幕position: fixed;
,并让overflow: none;
完成这项工作。
然而,似乎只要我添加position: fixed; top: 0;
到.section-header > img
,溢出不是隐藏了也不管形象是它的嵌套在头部的位置可见。
我怎样才能解决呢?
编辑: devel代码是可见的here。我基本上有后面的每个部分的标题不会与页面双击自动滚屏,只是有部分的标题揭示了它,你双击自动滚屏
不能使用IMG作为背景?你可以clariyf什么*一些相对运动*意味着......也是一个预期的输出作为一个img也许 – DaniP