Jump to content
  • 0

Проблема с таблицой


new01
 Share

Question

Друзья, помогите пожалуйста. Всё обыскал не могу понять в чём проблема...

В общем... На странице посередине стоит таблице. Она состоит из двух колонок и одной строки. Она содержит в каждой колонке блоки с текстом. Проблема заключается в тексте. Если в одном из блоков попадается длинное слово, то таблица очень сильно растягивается по горизонтали и почается горизонтальный скролинг. Я думал решить эту проблему прописав в стилях у блоков с текстом

word-wrap: break-word;

, но к моему удивлению это не вышло. Проблема решается только если указать конкретную ширину у блоков с текстом. ННо надо, чтоб ширина была резиновой. Как решить проблему? Я уже мозг почти сломал...

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

может вы имели ввиду max-width? Если указать max-width у таблицы, то ничего не выходит, а если у блоков с текстом, то ширина становится фиксированной и при уменьшении ширины браузера ширина стоит на месте. В общем что-то не так ... Вот код .


<table>
<tr>
<tr>
<td id='Leftmessage'>
<div id='OneMessage'>
<div>ghjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfyfgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg</div>
</div>
</td><!-- // Закрытие блока Leftmessage -->
<td id='RightMessage'>
<div id='OneMessage'>
<div>ghjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfyfgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg</div>
</div>
</td>
</tr>
</table>
Стили:
#HomeContent table {text-align:center;overflow:hidden;border:1px solid #000;}
#Leftmessage{width:49%;min-height:100px;text-align:right;}
#RightMessage{width:49%;min-height:100px;text-align:left;}
#OneMessage {word-wrap: break-word;margin-bottom:8px;border:1px solid #000;}
#OneMessage div {border:1px solid #000;font-size:14px;}




Link to comment
Share on other sites

  • 0

Ничем не помогает.. Вроде задача лёгкая , а непонятноп почему так.

Хотя если сделать table-layout: fixed; у table то всё отлично. А скажите почему ширина таблицы уменьшается, ведь написано fixed, т.е. фиксировано?

Link to comment
Share on other sites

  • 0

Ничем не помогает.. Вроде задача лёгкая , а непонятноп почему так.

Хотя если сделать table-layout: fixed; у table то всё отлично. А скажите почему ширина таблицы уменьшается, ведь написано fixed, т.е. фиксировано?

Я бы сказал, что ширина ячеек просто фиксируется.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy