Kezdőoldal » Számítástechnika » Programozás » Css-ben a relativ es az...

Css-ben a relativ es az abszolut pozicio kozott mi a kulonbseg?

Figyelt kérdés
Nem nagyon ertem meg :(
2019. jún. 26. 09:22
 1/4 anonim ***** válasza:
100%

Absolute esetén az elem a megadott pozícióba (top, left, bottom, right) kerül a szülőelemhez képest! Ha nincs szülőelem, akkor a HTML dokumentum a szülő.

Tehát oda rakod az elemet, ahova akarod.


Relative esetén az elem a megadott pozíciókkal lesz eltolva a saját helyzetéhez képest. Ez most lehet, hogy nehezen érthető...

Van egy ún. document flow, ez azt jelenti, ahogy az elemek jönnek szépen sorban egymás után (ez a position: static).

Jön egy div, aztán egy image, majd egy bekezdés, majd megint egy div, ahogy meg vannak adva a dokumentumban... a position: relative esetén ehhez a sorrendhez képest történik az eltolás, tehát jönne az elem, és te beírod neki, hogy left: 10px, akkor a helyzetéhez képest 10 pixellel lesz eltolva jobbra.

Azt is lehetne mondani, hogy az előző elemhez képest lesz eltolva, de ez nem mindig igaz, ha pl. közbeesik egy absolute elem, akkor nem ahhoz képest lesz eltolva, hanem az előző relativ elemhez képest.


Végső soron az absolute is relativ, csak éppenséggel a szülőelemhez képest.

2019. jún. 26. 10:32
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
#1 Apró pontosítás, az absolute nem a szülőelem, hanem az első nem static szülőelemhez képest kerül elhelyezésre.
2019. jún. 26. 12:04
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

#2


Igen, valóban így van.

2019. jún. 26. 12:26
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Uhhh hat tobbszori atolvasassal sem tiszta :D
2019. jún. 26. 13:12

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!