CSS fist-child, last-child, nested
Helló!
Van egy ilyen struktúrám:A kérdésem az, hogy hogyan tudok olyan css stílusokat definiálni, amivel a két belső div-et külön formázom. Max CSS2, crossbrowser megoldást keresnék rá.
Próbáltam a :first-child, :last-child segítségével megoldani, de ha jól szűrtem le ezeket nem lehet saját osztályhoz társítani, mint amilyen a .blockTitle.
■ Van egy ilyen struktúrám:
<div class="blockTitle">
<div>Blokk cím</div>
<div>Block menu</div>
</div>
Próbáltam a :first-child, :last-child segítségével megoldani, de ha jól szűrtem le ezeket nem lehet saját osztályhoz társítani, mint amilyen a .blockTitle.
Példa
Köszi. Nekem kicsit fura ez.
.blockTitle div:first-child
Az a
.blockTitle div :first-child
lenne. Amennyiben csak tényleges gyermekekről lenne szó, akkor.blockTitle > div > :first-child
.A
div:first-child
-dal azokra korlátozok, amikdiv
-ek és:first-child
-ok is egyszerre.Ha jól látom, akkor mindössze
És akkor az első a blockTitle összes div gyermekének, első gyermekére vonatkozik, a második pedig amik div-ek és :first-child-ok is egyszerre?
Milyen magyar nyelvű forrást ajánlanál CSS témában, ami átfogó, és az újabb dolgokat is (css3) érinti?
szabályok
>
a közvetlen gyermeket jelenti például. Magyar nyelvűt nem tudok neked ajánlani, de van sok angol könyv a témában. Például HTML5 & CSS3 for the Real World. De Amazon-on, vagy Kiskapunál valószínűleg találsz több könyvet is CSS témában, magyarul vagy gyengét, vagy régit.Magyar könyv