Nastavite konstantno širino stolpca tabele ne glede na količino besedila v celicah?
V svoji tabeli sem nastavil širino prve celice v stolpcu na 100px
.
Če pa je besedilo v eni od celic v tem stolpcu predolgo, postane širina stolpca večja od 100px
. Kako lahko onemogočim to razširitev?
500
3
Nekaj časa sem se igral z njim, ker sem imel težave z razumevanjem.
Nastaviti morate širino celice (bodisi
th
alitd
, jaz sem nastavil oboje) IN nastavititable-layout
nafixed
. Iz nekega razloga se zdi, da širina celic ostane fiksna le, če je nastavljena tudi širina tabele (mislim, da je to neumno, a kaj ko ne).Prav tako je koristno nastaviti lastnost
overflow
nahidden
, da preprečite, da bi iz tabele prihajalo dodatno besedilo.Prav tako morate poskrbeti, da bodo vsi robovi in velikost prepuščeni CSS.
Ok, tukaj je to, kar imam:
[Tukaj je v JSFiddle][1]
Ta človek je imel podobno težavo: https://stackoverflow.com/q/446624/534056
To morate zapisati v ustrezni CSS
Če ne želite fiksne postavitve, določite razred, da se velikost stolpca ustrezno prilagodi.
CSS:
HTML: