Autor | Zpráva | ||
---|---|---|---|
mirecekp Profil |
#1 · Zasláno: 13. 7. 2007, 09:53:02
Dobrý den,
potřeboval bych poradit jak udělat svislou čáru v tabulce. Mam klasickou strukturu tabulky pomoci <table> <tr><td>..</td><td>...</td><td>...</td></tr> <tr><td>..</td><td>...</td><td>...</td></tr> </table> Přesně mam 9 sloupcu a 20 řádek a potřeboval bych mezi 3a4 sloupcem udělat svislou čáru. Neměl by jste někdo nějaké řešení ? Děkuji za každý nápad. |
||
temistokles Profil |
#2 · Zasláno: 13. 7. 2007, 10:05:51
No ja by som tretiemu stĺpcu priradil triedu, ktorá by mu nastavila pravý okraj (border-right) cez CSS.
|
||
Tomáš Hanus Profil |
#3 · Zasláno: 13. 7. 2007, 10:22:36
temistokles
take tak bych to asi delal ja |
||
mirecekp Profil |
#4 · Zasláno: 13. 7. 2007, 12:24:27
no jasne to me mohlo taky napadnout :-)
a byla by nejaka finta abych nemusel kazdymu třetimu td na řadce davat třidu ?? neco cim bych to hned v css nastavil ze kazda treti bunka na radce bude mit border-right ?? |
||
Plaváček Profil |
#5 · Zasláno: 13. 7. 2007, 12:27:42
mirecekp
A co zkusit obrázek na pozadí? (tedy pokud má tabulka pevnou šířku). |
||
habendorf Profil |
#6 · Zasláno: 13. 7. 2007, 12:32:41
a byla by nejaka finta abych nemusel kazdymu třetimu td na řadce davat třidu ??
neco cim bych to hned v css nastavil ze kazda treti bunka na radce bude mit border-right ?? Podívej se na tag <col>. |
||
Plaváček Profil |
#7 · Zasláno: 13. 7. 2007, 12:37:17
habendorf
Jo, i to je řešení (nicméně v IE 5 a IE 5.5 mu to fungovat nebude). |
||
mirecekp Profil |
#8 · Zasláno: 13. 7. 2007, 13:31:43
dekuji vsem za rady, nakonec sem kazde bunce pridal class ... jelikz IE jako obvykle vse ukazoval jinak :-) njn co se dá dělat...
|
||
Plaváček Profil |
#9 · Zasláno: 13. 7. 2007, 13:33:03
mirecekp
COL ti nepomohl? |
||
Plaváček Profil |
#10 · Zasláno: 13. 7. 2007, 13:35:38 · Upravil/a: Plaváček
col.border {
border-right: 1px solid #000 } <table> <colgroup> <col><col><col class="border"> </colgroup> <tr> <td>..</td> <td>...</td> <td>...</td> </tr> <tr> <td>..</td> <td>...</td> <td>...</td> </tr> </table> Tohle funguje všude kromě IE 5. Edit a ted koukám, že nefunguje ani v IE 6. Chrm. |
||
mirecekp Profil |
#11 · Zasláno: 13. 7. 2007, 14:03:55
IE je celej na prd... nepomohlo ani col ... teda co ja sem testoval v IE 7 ... nizsi uz nemam
|
||
Plaváček Profil |
#12 · Zasláno: 13. 7. 2007, 14:05:25
mirecekp
Už jsem si vzpomněl, IE border u COL nepodporuje, viz http://msdn2.microsoft.com/en-us/library/ms535225.aspx . Takže moje rada s obrázkovým pozadím asi byla nejschůdnější. |
||
Časová prodleva: 17 let
|
0