Autor Zpráva
pifko
Profil
Ahoj,

mám následující problém. V tabulce mám definovanou pevnou šířku sloupce. Když ale zadám do buňky text, který neobsahuje mezery a je delší než daná šířka buňky, tak se v mozille šířka buňky roztáhne dle šíře toho textu. Přidáním:
table {
table-layout: fixed;
width: 0px;
}
sice dosáhnu toho, že orámovaná buňka je široká jak nastavím, ale text v buňce pořád pokračuje dál přes okraj. V IE se řádek i u textu bez mezer zalomí na konci na další řádek, ale jak toho dosáhnout v mozille nevím.

Díky
jijik
Profil *
zkus white-space
muco
Profil *
ukaz cely kod
pifko
Profil
definice stylu:
table {
table-layout: fixed;
width: 0px;
word-wrap: break-word; /* IE 5.5+ */
}
.bunka-left {
width: 50px;
border: 1px solid black;
background: white;
}
.bunka-right {
width: 450px;
border: 1px solid black;
background: white;
}

vlastni kod napr.:
<table>
<tr>
<td class="bunka-left">bla</td>
<td class="bunka-right">blablablablablablablablablablablablablablablablabl ablablablablablablablablablablablabla</td>
</tr>
</table>

V IE se blabla... text prerusi a pokracuje na dalsim radku, v mozille text pokracuje pres okraj ramecku. At zkousim co zkousim, nedari se mi dany radek v mozille rozdelit.
pifko
Profil
jest koukam, ze se mi mezi blabla... dostala jedna mezera. ta tam byt samozrejme nema
Gappa
Profil
edit: smazáno, píšu blboviny :)
kukii_
Profil
pifko? vyresil jsi to nejak? sekl jsem se na tom stejnem, ale odpoved tu neni

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: