Остановить разбиение ячейки таблицы html на знаке минус и вместо десятичной точки? - PullRequest
5 голосов
/ 19 октября 2011

Можно ли остановить разрыв TD на знаке минус значения и вместо этого сделать разрыв на десятичной запятой?

У меня есть таблица, отображающая десятичные суммы из базы данных. Некоторые суммы большие и их нужно как-то завернуть.

В тот момент, когда значение превышает ширину моего TD, оно усекается следующим образом:

-
123456.00

Но есть ли способ заставить его сломаться как:

-12345
.00

без необходимости вручную вмешиваться и форматировать строки? то есть это можно сделать в CSS или другим способом?

EDIT

Оба из них работают в Firefox, но не в IE8 (второй и третий столбцы

<td>
 -1234567&#8203;.89
</td>
<td>
 -1234567<wbr>.89
</td>

enter image description here

Ответы [ 2 ]

4 голосов
/ 19 октября 2011

Попробуйте использовать тег <wbr> следующим образом:

-123456<wbr>.00

Чтобы сделать его более совместимым с браузером, вы также можете использовать это: ( ref )

&#8203;
2 голосов
/ 19 октября 2011

<TD NOWRAP> останавливает все переводы строки, может быть, то, что вы ищете?

Редактировать: И ручные переводы строк с помощью <br>!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...