| 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: 7 let
|
|||
0