Denne bloggen vil diskutere:
Hva er CSS “posisjon” -typer?
Det er fem typer CSS -stillinger:
Nå, før vi diskuterer forskjellen mellom det relative og absolutt plasserte elementet, vil vi opprette en webside for demonstrasjonen.
Forutsetning
I HTML, først, legg til et DIV -element med klasseattributtnavnet "Div-foreldre”. Inne i dette, inkluder fire flere tagger med klassenavnet “Div-1”. Merk at bare den andre vil ha to klasser, “Div-1”Og“posisjonering”.
Html
La oss bruke CSS -styling på elementene som er nevnt i ovennevnte HTML -kodeblokk.
Stil “Div-Parent” Div
.Div-foreldreDiv -elementet med klassenavn "Div-foreldre”Er stylet med CSS -egenskapene som er forklart nedenfor:
Stil “div-1” div
.Div-1Her er forklaringen på de anvendte egenskapene:
Hvordan bruke “Posisjon: relativ” i CSS?
Når du angir “posisjon”Eiendoms verdi som“slektning”, Beveger seg i forhold til dens normale stilling. Posisjonen avhenger også av verdiene som sideegenskapene. Imidlertid vil andre elementer ikke bli endret for å fylle gapet som er igjen av elementet.
Stil “posisjonering” div
.posisjoneringHer:
Resultatet nedenfor viser tydelig at den andre boksen er flyttet fra toppen og venstre:
Hvordan bruke “Posisjon: Absolutt” i CSS?
“posisjon”Eiendom med verdien”Absolutt”Endrer elementets posisjon i forhold til den plasserte overordnede Div. Hvis ikke foreldrelementets plassering er angitt, vil DIV bevege seg i forhold til websidenes kropp. Dessuten vil andre elementer fylle plassen som er igjen av elementet.
La oss endre “posisjon”Div eiendom med klassen som heter“posisjonering”Fra relativt til absolutt og se forskjellen:
Posisjon: Absolutt;Den andre boksen er satt til 20px -plass fra topp- og 20px -plassen fra venstre i forhold til foreldreelementet:
Det handlet om den relative og absolutte posisjonen i CSS.
Konklusjon
I CSS, for å definere den endelige plasseringen av elementet, brukes posisjonsegenskapen. Mer spesifikt, “slektning”Posisjon plasserer elementets posisjon i forhold til dens normale stilling, mens“Absolutt”Posisjon plasserer elementet i forhold til det plasserte foreldrene HTML -elementet. Denne bloggen diskuterte forskjellen mellom relative og absolutte CSS -stillinger.