Autor | Zpráva | ||
---|---|---|---|
komár Profil * |
#1 · Zasláno: 26. 6. 2007, 19:01:48
Ahoj,
snažím se udělat css pro celou tabulku a nechci strkat do každý buňky <td> class...v exploreru mi funguje toho : table, tr { ..neco.. ;} a ovlivní to celou tabulku, ale u firefoxu to nefunguje. Zkoušel jsem toho: .neco#table#tr { ..neco.. } ale bez efektu. Nevíte jak to udělat aby to globálně fungovalo jak pro IE, tak i pro FF a další? |
||
Petr Tichý Profil |
#2 · Zasláno: 26. 6. 2007, 19:13:59
Moc jsem tě nepochopil, ale pokud máš ten styl pro jedinou tabulku, tak ji hoď id.
<table id="nejakeid"> ... ... ... </table> a potom styluj takto #nejakeid {... } #nejakeid tr {.... } #nejakeid th {.... } #nejakeid td {.... } atd. |
||
Miloš Profil |
#3 · Zasláno: 26. 6. 2007, 22:24:57
— Pokud chceš stylovat sloupce, použij col nebo colgroup — http://www.jakpsatweb.cz/html/tabulky.html#col
— Chceš-li štylovat celé řádky, můžeš stylovat <tr> — Chceš-li v levém sloupci nebo prvním řádku nadpisky (tučně a pod.), používej tag <th> — Můžeš si tabulku rozdělit na <tbody>, <thead> a <tfoot> — http://www.jakpsatweb.cz/html/tabulky.html#tbody — Chceš-li mít „pruhované“ tabulky (odlišený lichý–sudý řádek), podívej se na http://wellstyled.com/css-striped-tables.html Ještě nějaká otázka? Neváhej se ptát. |
||
Miloš Profil |
#4 · Zasláno: 26. 6. 2007, 22:28:51 · Upravil/a: Miloš
Aha, teď jsem si tvůj příspěvek přečetl pozorněji; zdá se, že jsi nastavil nějaká pravidla pro tabulku a tr, ale ono to nefunguje.
Zkus přidat definice pro td a th, neboli např.: table, td, th {nejaké definice;} Je taky otázka, jestli nemáš v syntaxi nějakou chybu. Napiš buď adresu té stránky, nebo sem zkopíruj kód. Mimochodem .neco#table#tr { ..neco.. } ti opravdu nebude fungovat. |
||
komár Profil * |
#5 · Zasláno: 26. 6. 2007, 23:31:14
Miloš
funguje, děkuju |
||
Časová prodleva: 17 let
|
0