Жестко-резиновые блоки.

DavyJohnes
На сайте с 05.01.2011
Offline
84
607

Как бы противоречиво не звучал сбаж, в этом, однако, есть смысл.

В общем имеется несколько вложенных таблиц:


<table width="100%" id="mainTable">
<tr>
<td width="10%">
<table width="100%" id="navMenu">
..............................
</table>
</td>
<td width="90%">
<table width="100%" id="Content">
...............................
</table>
</td>
</tr>
</table>

Так вот, если внутри таблицы Content содержится текст которые нельзя перенести, например:


________________________________________________________________________________________фывфывфывasdasdasdasd

то собственно таблица расширяется игнорируя всяческие значения ширины, тем самым сужая соседнюю таблицу navMenu. Вопрос: как сделать так, что бы каким длинным ни было содержимое Content , ширина таблицы не превышала заданную ей ширины, в данном случае 90% от таблицы mainTab ?

https://handy-tools.io (https://handy-tools.io) - Набор полезных утилит для всех!
[Удален]
#1

А перенос можно делать? Наример так http://mix-up.ru/perenos-dlinnoj-stroki-v-html-ispolzuya-svojstvo-css.html

KD
На сайте с 12.07.2007
Offline
37
#2

СSS в помощь. А именно overflow.

DavyJohnes
На сайте с 05.01.2011
Offline
84
#3
krotov.dima:
СSS в помощь. А именно overflow.

назначение overflow:hidden элемента table, td ничего не дало, доки по css говорят что для табличных элементов оно не катит. Попробовал по другому, засунул содержимое Content в div и уже ему назначил overflow:hidden, не влезающее содержимое то скрывается, НО в самой таблице резервируется место под то что div скрыл, и там получается пустое место, таким образом это тоже не помогает (

DavyJohnes добавил 29.01.2011 в 14:12

nomads:
А перенос можно делать? Наример так http://mix-up.ru/perenos-dlinnoj-stroki-v-html-ispolzuya-svojstvo-css.html

Пуолучилось только в Опере, FF, Chrome, IE не реагируют на такой способ.

V
На сайте с 27.09.2010
Offline
86
#4

Переходите на div ную верстку

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий