Ich habe zwei Geschwister sections
, und verwendet position:absolute
auf ersten Abschnitt, aber der zweite Abschnitt erscheint an der Spitze. Ich habe die position:relative
auf zweiten Abschnitt verwendet, aber es funktioniert nicht. Warum fließt das vorangestellte Geschwisterelement oben, wenn das erste Geschwister die absolute Position hat?
Hier CSS für ersten Abschnitt:
#slideshow > figure {
animation: imageAnimation 30s linear infinite 0s;
backface-visibility: hidden;
background-size: cover;
background-position: center center;
color: transparent;
height: 100%;
left: 0px;
opacity: 0;
position: absolute;
top: 0px;
width: 100%;
z-index: 0;
}
und CSS für die zweiten Abschnitt:
#education {
display: block;
position: relative;
}
Ich mag der zweite Abschnitt fließt normalerweise nach dem ersten Abschnitt.
Versuchen, die relative Position auf beiden Positionen einzustellen. –
Das ist absolute Position, ja. Wenn Sie möchten, dass die beiden Abschnitte normal zueinander angezeigt werden, legen Sie beide in einen Container und geben Sie die Containerposition absolut an. –
Bitte bearbeiten Sie Ihre Frage - am Ende haben Sie geschrieben: "Ich möchte, dass der zweite Abschnitt normal (statisch) nach dem zweiten Abschnitt erscheint." - das kann nicht stimmen ... – Johannes