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:
✨ Kérdezd Larát — a tanulási partnered
Fedezd fel a személyre szabott tanulási támogatást. Lara elmagyarázza az anyagot, összefoglalja a témákat és megválaszolja a kérdéseidet — az Go csomagtól elérhető.
Lara segít gyorsabban tanulni — kizárólag a ReadyTools Go, Plus és Max tagoknak.
© 2026 ReadyTools. Minden jog fenntartva.