Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#1 2010-11-17 17:11:50

Slavik
Пользователь
Зарегистрирован: 2010-11-13
Сообщений: 61
Рейтинг :   
Профиль

Как исправить.

Подскажете пожалуйста, как исправить такую ситуацию. При добавлении новости не хочет переходит на новую строку, а растягивает таблицу, подскажите как сделать чтобы ширина столбца была сталой, а текст автоматически перескакивал на новую строку.

Например:
http://allbooks.netne.net/

КОД:

Код:

<table cellpadding="0" cellspacing="0" width="100%" style="margin-left: 0px; border: 1px solid #c4c4c4;">
     <tr>
         <td width="90%" style="background-color: #1f6598; height: 25px;" height="25" class="l_w" align="center">{category}<strong>{title}</strong>
            </td>
               
       </tr>
  </table>

<table cellpadding="0" cellspacing="0" width="100" style="margin-bottom: 10px; margin-left: 0px; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4;">
     <tr>
         <td style="background-color: #FFFFFF; padding: 10px;valign="top" colspan="2"" >
        <p>[icon]<img src="{icon}" alt="" border="0" />[/icon]{short-story}</p>
         </td>
         </tr>

<tr>
    <td style="background-color: #FFFFFF; padding: 10px"; valign="top"; colspan="2">[isplugin rating]{plugin_rating}[/isplugin]</td>
   </tr>
  <tr>
    <td  style="background-color: #FFFFFF; padding: 10px" valign="top">[link] Подробнее ... [/link] [comheader] | C: [{comments-num}][/comheader]</td>
<td align="right";padding: 10px">{date}</td>
  </tr>

     </tr>
  </table>

Неактивен

 

#2 2010-11-17 17:51:52

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

Re: Как исправить.

Slavik, smile в русском языке нет таких длинннннннннннннннющих слов, как вариант:
1. вставлять тег <wbr> в это слово, где возможно/предположительно/желательно/..... делать перенос, но тормоз Опера не понимает сей тэг, но можно и ей его втюхнуть, надо для этого тега прописать display: inline-block
2. задать overflow: hidden для ячейки, это скроет все что выходит за ее пределы
3. задать для ячейки white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; white-space: pre-wrap; это наиболее оптимальный вариант (тут Опера тоже скорее всего будет тормозом)
4. и самый правильный не выдумывать слова длиннее 33 символов )) для русского языка

P.S. Тему надо создавать тут, т.к. это никак не относится к движку, даже краем бока )

Отредактированно Trashcka (2010-11-17 17:54:04)

Неактивен

 

#3 2010-11-17 17:57:15

Slavik
Пользователь
Зарегистрирован: 2010-11-13
Сообщений: 61
Рейтинг :   
Профиль

Re: Как исправить.

Как всегда огромное спасибо smile

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.004 seconds, 9 queries executed ]