Ich möchte ein Bild oben haben, das nicht scrollt. Also habe ich den Container der Klasse fixedbg
auf position: fixed
gesetzt.Wie verhindert man, dass Inhalt über einen festen Hintergrundcontainer scrollt?
Aber dann möchte ich etwas Inhalt unter diesem Bild, das scrollt aber die schlug eine Wand, wenn Inhalt den Boden des oberen Behälters (fixedbg
) erreicht.
Wie macht man das mit CSS?
In der aktuellen Situation fließt der Inhalt des scrollarea
Containers gerade über die fixedbg
.
.fixedbg {
position: fixed;
width: 100%;
height: 200px;
background-color: whitesmoke;
}
.scrollarea {
top: 200px;
position: relative;
height: 800px;
}
<div class="fixedbg"></div>
<div class="scrollarea">
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
<p>scrollarea</p>
</div>
'traf ein wall' Sie die Scroll-Stopp bedeuten? –
@Temani Afif Ja. Ich möchte, dass der obere Teil des Containers "scrollarea" am unteren Rand des Containers "fixedbg" endet. So wie "eine Wand schlagen" ja. – Wieger
haben Sie versucht, den Code zu überprüfen. es ist bereits an die Wand gefallen. der Bildlaufbereich ist unmittelbar nach dem Fixedbg –