Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z white-space:nowrap i szerokością wyrażoną w %

Hej,

Poszukuję patentu na automatyczne przycięcie tekstu w komórce tabeli, jeżeli jest za długi. Nie chcę, żeby się zawijał do kolejnych linii, ani żeby rozciągał szerokość komórki w tabeli.

Do tej pory wykombinowałem, że połączenie white-space:nowrap; overflow: hidden; oraz text-overflow:ellipsis; częściowo rozwiązuje problem. Cżęsciowo ponieważ jeżeli wyrażę szerokość w % (a chcę, żeby przycinający div miał szerokość komórki tabeli) wychodzą mi krzaki w ff i chrome. Opera i ie nie marudzą i przycinają tekst według założenia, przyjmując szerokość dla diva taką, jaką ma parent table cell.
Z kolei ff i chrome rozciągają mi tego diva do oporu. Jeżeli zmienię sobie szerokość diva na 10%, to sam tekst się przycina, ale to połowiczny sukces - zawierajaca diva komórka tabeli rozciąga się do rozmiarów całego tekstu.

Z góry dzięki za wszelkie sugestie
Rafał Toboła

Rafał Toboła Razor s.c. -
współwłaściciel

Temat: Problem z white-space:nowrap i szerokością wyrażoną w %

Dlaczego koniecznie chcesz nadawać szerokość div-om? Może coś takiego pomoże:

table {
width: 50%;
table-layout: fixed
}

div {
white-space: nowrap;
overflow: hidden
}
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z white-space:nowrap i szerokością wyrażoną w %

Ha dzięki :-)
Wygląda na to, że nieco za bardzo kombinowałem



Wyślij zaproszenie do