Autor | Zpráva | ||
---|---|---|---|
robbie Profil |
#1 · Zasláno: 10. 4. 2019, 09:33:00
Ahoj, proc mi nejde zmenit barva tr tagu v thead na bilou? Poradite prosim, zkusil jsem jak thead>tr, tak thead+tr a nic... Dekuju moc
Živá ukázka |
||
Tomášeek Profil |
robbie:
Základ CSS a specifičnost (nebo také síla) selektorů. thead tr a thead > tr je v tomto případě (v případě tabulky) ekvivalent, hlouběji to tr být z logiky HTML nemůže. thead + tr je nesmysl, HTML výstupu, který by tímto mohl být ostylován, nikdy nedosáhneš.
|
||
Trejpa Profil |
#3 · Zasláno: 10. 4. 2019, 09:41:04
robbie:
Třeba zvýšením síly selektoru: thead tr td { background-color: red; } Nebo šrafuj jen TBODY: tbody tr:nth-of-type(odd) { background-color: lightgrey; } |
||
Keeehi Profil |
Selector
:nth-of-type(odd) je na úrovni třídy. + ani > specifitu nezvyšují. Použil bych thead tr:nth-of-type(odd)
Edit: nebo to co napsal Trejpa. |
||
robbie Profil |
#5 · Zasláno: 10. 4. 2019, 10:10:53
Děkuji vám moc, nezklamali jste, jste dobří.
|
||
Časová prodleva: 5 let
|
0