Autor | Zpráva | ||
---|---|---|---|
Valach Profil * |
#1 · Zasláno: 22. 5. 2011, 23:53:29
Ahoj, poradí někdo jak docílit pevnou šířku v table?
Mam třeba jeden řádek tr a v něm 5x td, celková šířka table je 980px a potčebuji pro každé td jinou šířku, ale dělá si to co chce.. :( Díky za pomoc |
||
panther Profil |
#2 · Zasláno: 22. 5. 2011, 23:54:24
Valach:
table-layout |
||
laijk Profil |
#3 · Zasláno: 23. 5. 2011, 08:20:57
Valach:
dá sa nastaviť pevná šírka pre každú bunku tabulky napr: <td width="50px"> |
||
Trejpa Profil |
#4 · Zasláno: 23. 5. 2011, 08:34:45 · Upravil/a: Trejpa
laijk:
V HTML se rozměrové jednotky nezadávají: <td width="50"> , popřípadě jen <td width=50> . Bez úpravy tabulky pomocí table-layout: fixed se takto zadané rozměry berou jako doporučené a skutečný rozměr závisí na množství obsahu v jednotlivých buňkách.
|
||
laijk Profil |
#5 · Zasláno: 23. 5. 2011, 08:40:11
Trejpa:
zabudol som, že sa môžu meniť, ale <td width=50> bez uvodzoviek som ešte nevidel, dočítal som sa, že správne by to malo byť <td width="50">, ale bez "px". |
||
jenikkozak Profil |
#6 · Zasláno: 23. 5. 2011, 08:48:28
laijk:
Atributy neobsahující mezery (možná i další speciální znaky) nemusejí být uváděny v uvozovkách (popř. v apostrofech). |
||
panther Profil |
#7 · Zasláno: 23. 5. 2011, 08:49:18
laijk:
uvozovky jsou v html nepovinné, jedná-li se o jednoslovnou hodnotu atributu. Lze ale použít jak uvozovky, tak apostrofy (nebo nic). |
||
laijk Profil |
#8 · Zasláno: 23. 5. 2011, 08:52:56
jenikkozak, panther:
prepáčte, nevedel som to :( |
||
Trejpa Profil |
#9 · Zasláno: 23. 5. 2011, 08:58:07
laijk:
Doplním: Znaky, které nemusí být v uvozovkách, jsou přesně vyjmenované. Většina prohlížečů ale zvládá i další znaky. |
||
Časová prodleva: 16 dní
|
|||
slovakCZ Profil |
#10 · Zasláno: 7. 6. 2011, 23:58:04
Trejpa:
Nebylo zde zmíněno ještě jedno řešení, tak si dovolím přispět i když je dotaz starší. Zapsal bych to trošku elegantněji a přehledněji a myslím že i srozumitelněji než zadávat šířky u jednotlivých buněk (i když efekt je stejný). šířky jsou samozřejmě v procentech: <table> <col width="70" /> <col width="20" /> <col width="10" /> <tr> <th>bla bla bla</th> <th>bla bla</th> <th>bla</th> </tr> <tr> <td>bla bla bla</td> <td>bla bla</td> <td>bla</td> </tr> </table> |
||
Trejpa Profil |
#11 · Zasláno: 8. 6. 2011, 00:19:01 · Upravil/a: Trejpa
slovakCZ:
„šířky jsou samozřejmě v procentech:“ Šířky zadané v HTML jako samostatná čísla jsou samozřejmě v pixelech. Je na inteligenci prohlížečů, že si v rámci tabulky se zadaným celkovým rozměrem převedou rozměry jednotlivých sloupců na jejich vzájemné poměry. |
||
Bubák Profil |
#12 · Zasláno: 8. 6. 2011, 09:02:49
Já si myslím, že tohle je taky dostatečně srozumitelné i pro lidi s průměrnou inteligencí:
<table> <tr> <th width="70">bla bla bla <th width="20">bla bla <th width="10">bla <tr> <td>bla bla bla <td>bla bla <td>bla </table> |
||
Časová prodleva: 13 let
|
0