A CSS kombinátorok segítségével meghatározhatjuk, hogy a szelektorok hogyan kapcsolódjanak egymáshoz. Ez lehetővé teszi a pontosabb és célzottabb stílusmegadást összetett HTML szerkezetekben.
A CSS-ben négy alapvető kombinátor létezik: leszármazott, gyermek, szomszédos testvér és általános testvér. Ezeket különböző módon használhatjuk a HTML elemek kiválasztására.
Kombinátor | Leírás |
---|---|
A B | Kiválasztja az összes B elemet, amely A elemen belül található. |
A > B | Kiválasztja azokat a B elemeket, amelyek közvetlen gyermekei A-nak. |
A + B | Kiválasztja az első B elemet, amely közvetlenül A után következik. |
A ~ B | Kiválasztja az összes B elemet, amely A után következik, nem közvetlenül. |
A leszármazott kombinátor (szóköz) minden belső elemet kiválaszt, míg a gyermek kombinátor (>) csak a közvetlen gyermekeket. Ez pontosabb irányítást ad a stílushoz.
Az alábbi példában a leszármazott és gyermek kombinátor működését figyelheted meg:
A szomszédos testvér kombinátor (+) csak a közvetlen következő testvért választja ki, míg az általános testvér kombinátor (~) minden későbbi testvért.
A kombinátorok segítenek a pontos stílusalkalmazásban, de túlzott használatuk bonyolulttá teheti a kódot. Íme néhány tipp:
Please sign in to ask Lara about CSS combinators.
Nyelv kiválasztása
Téma beállítása
© 2025 ReadyTools. Minden jog fenntartva.