Autor | Zpráva | ||
---|---|---|---|
Deter Profil * |
#1 · Zasláno: 8. 2. 2011, 10:33:27
Ahoja,
mám problém s nastavením šířky buňky, u které je použit colspan. Přikládám jeden obrázek místo tisíce slov: http://deter.cz/tmp/colspan.jpg Jedná se o to, že levý dolní sloupec, přestože má nastavenu šířku na určitou hodnotu, tak je tato hodnota ignorována. Dejme tomu, že celá tabulka má šířku 600px, levé dolní buňce nastavuju šířku na 500px, pravá dolní bunka by tedy měla mít šířku 100px. Jenže IE i Firefox na to kašlou a nastavují oběma buňkám 50% šířku, tedy každé 300px. Jak z toho ven? |
||
panther Profil |
#2 · Zasláno: 8. 2. 2011, 10:47:38
Deter:
a víš, že ti nějak nevěřím? Tento příklad funguje správně napříč prohlížeči. Není důvod, aby tomu bylo jinak. Pro názornost jsou doplněny i barvičky. <table> <tr><td colspan=2 bgcolor=red>600px <tr><td width=500 bgcolor=green>500px<td width=100 bgcolor=blue>100px </table> |
||
Plaváček Profil |
#3 · Zasláno: 8. 2. 2011, 10:51:09
|
||
Deter Profil * |
#4 · Zasláno: 8. 2. 2011, 10:53:01
Aha,
tak už vím, čím to bylo. Měl jsem v css pro všechny tabulky nastavenou šířku na 100% table { width:100%; } a proto to nefungovalo. Ta tabulka s colspanem, které chci nastavit tyto různé šířky, nesmí mít width na 100% |
||
Trejpa Profil |
#5 · Zasláno: 8. 2. 2011, 11:01:28 · Upravil/a: Trejpa
Deter:
Šířky sloupců můžeš nastavit pomocí elementů col nebo colgroup: <table width="100%" border=1> <col width=500> <tr><td colspan=2>td colspan=2 <tr><td>td široký 500 px<td>. </table> Tabulka může mít stoprocentní šířku. |
||
Časová prodleva: 13 let
|
0