我在位置固定的div内创建了叠加,因为我想使用从网站最顶端开始的幻灯片效果来显示它。已修复位置的叠加并不显示div内的所有内容
这里是CSS代码:
.overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.75);
z-index: 9999;
color: white;
display: inline-block;
height: 1040px;//as example
}
的问题是,不覆盖格内的所有内容所示。我也尝试插入一个溢出:auto,但它不起作用。
这里是例子:
demo
叠加的含量太大,位置固定的方式正是:固定的,因此不能滚动,如果视口太小。 – Paul
您不能使用'position:fixed',因为一旦应用,覆盖层与“父”div没有任何关系。所有定位等现在都与视口...和视口相关。 –