Autor | Zpráva | ||
---|---|---|---|
Boogy Profil * |
#1 · Zasláno: 10. 5. 2010, 12:36:32
Zdravím, proč mi tohle nefunguje?
Mělo by to obarvit text v prvním sloupečku na červeno díky <table> <col style="color: red"> <tr> <td>červený záznam</td> <td>text text</td> </tr> <tr> <td>taky červený</td> <td>bla bla bla</td> </tr> </table> |
||
panther Profil |
#2 · Zasláno: 10. 5. 2010, 12:54:57
Boogy:
barva textu přes sloupec nastavit nelze, stylování sloupců je jen velmi omezené. Ve většině prohlížečů bude fungovat toto. Odliší barevně první sloupec od dalších. |
||
Trejpa Profil |
#3 · Zasláno: 10. 5. 2010, 14:48:53
Boogy:
Značka <col> funguje spolehlivě jen v IE a celkem v Opeře. Ostatním prohlížečům je nutno sloupec nastylovat jinak, třeba přes pseudotřídu :first-child. Příklad (Opera vlastnost color použije i na obarvení rámečku). Má-li být první sloupeček nějaký významný (nadpisový), tak bych pro něj použil značku <th> a stylování si tím zjednodušil: <style>th{color:red}</style> <table> <tr> <th>červený záznam</th> <td>text text</td> </tr> <tr> <th>taky červený</th> <td>bla bla bla</td> </tr> </table> |
||
Poč Profil * |
#4 · Zasláno: 10. 5. 2010, 16:35:04
Díky
panther: To je přesně to co sem hledal díky. Ještě potřebuji odlišit první řadu TDček v tabulce, funguje tohle tr:first-child, pro například tučný text, ale předpokládám že se to bere jako celé tr dohromady, protože když chci nastavit třeba padding, nebo border tak to nic neudělá. Jde tedy ještě nějak pomocí css vybrat každá TD v prvním řádku tabulky? |
||
Poč (Boogy) Profil * |
#5 · Zasláno: 10. 5. 2010, 16:36:02
Ještě sem zkoušel tr:first-child td:first-child aby to jako bralo jen to tr, ale to pak bralo jen první td v tabulce a nic víc
|
||
panther Profil |
#6 · Zasláno: 10. 5. 2010, 16:39:54
Poč:
„Ještě potřebuji odlišit první řadu TDček v tabulce“ nejsou to popisky ke sloupcům? Pak by bylo správně <th>, jak psal již Trejpa. |
||
Trejpa Profil |
#7 · Zasláno: 10. 5. 2010, 16:45:53
Boogy, Poč, Poč (Boogy):
K odlišení skupin řádků tabulky slouží elementy tbody, thead a tfoot. <table> <thead> <tr><th>červený záznam</th><td>text text</td></tr> </thead> <tbody> <tr><th>taky červený</th><td>bla bla bla</td></tr> <tr><th>taky červený</th><td>bla bla bla</td></tr> </tbody> </table> „vybrat každá TD v prvním řádku tabulky?“, „sem zkoušel tr:first-child td:first-child“ Když už, tak jen: tr:first-child td |
||
Časová prodleva: 14 let
|
0