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
}
問題は、オーバーレイdivの内側にいないすべてのコンテンツが表示されていることです。オーバーフロー:autoを挿入しようとしましたが、動作しません。ここで
例です:
demo
オーバーレイのコンテンツが大きすぎると位置が正確にその手段を固定:ビューポートが小さすぎる場合、固定ため、スクロール可能ではありません。 – Paul
'position:fixed'は一度適用するとオーバーレイが「親」divと関係がないため使用できません。すべての配置などは、ビューポートとビューポートにのみ関連しています。 –