Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Фиксированная ширина таблицы
 
 автор: jimi77   (20.03.2007 в 13:53)   письмо автору
 
 

Помогите пожалуста. Как сделать чтобы ширина таблицы была фиксрованная и не изменялась ни при каких обстоятельствах. У меня в таблицу грузяться данные (с длинным текстом ) и таблица начинает разьежжаться по сторонам. Теги Widht и Height ваабще не знаю к чему... усё плывёть

   
 
 автор: tuder   (20.03.2007 в 13:59)   письмо автору
 
   для: jimi77   (20.03.2007 в 13:53)
 

В конце концов тексту же надо куда-то поместится.
И если ты ограничиваешь по ширине - дай таблице разъезжаться вниз.

Или бровзер всё равно как-то таблицу расширит, чтобы показать этот текст. Есть ещё параметр <td nowrap>
Если это чем-то поможет. :-)

   
 
 автор: jimi77   (20.03.2007 в 14:20)   письмо автору
 
   для: tuder   (20.03.2007 в 13:59)
 

Height ограничения не стоит, стоит Width. он и должен ограничивать. Но вместо того чтобы растягивать таблу вниз она тянется во все стороны.

Ну допустим:

<table width="50" border="1" cellspacing="0" cellpadding="0"><tr><td>aasdfasdfsadfaasdfasdfasdfasdf</td></tr></table>

Как от этого избавиться??
Неужели нереально?????

   
 
 автор: ZuArt   (20.03.2007 в 15:43)   письмо автору
 
   для: jimi77   (20.03.2007 в 14:20)
 

если текст не содержит разрывов - то... я такого способа не знаю... разве что попробовать поместить в ячейку фиксированной ширины div, для которого указать overflow:auto - тогда будут скролы в ячейке (навскидку)...

   
 
 автор: ronin   (20.03.2007 в 16:18)   письмо автору
 
   для: ZuArt   (20.03.2007 в 15:43)
 

Я не специалист, но по-мойму, Вы могли б использовать функцию split столькото букв(50) - перенос?

   
 
 автор: Yuri   (20.03.2007 в 22:05)   письмо автору
 
   для: jimi77   (20.03.2007 в 13:53)
 


<table style="word-wrap: break-word;" border="1" cellspacing="0" cellpadding="0">
    <tr>
       <td width='5px'>aasdfasdfsadfaasdfasdfasdfasdf</td>
    </tr>
</table>

   
 
 автор: ZuArt   (21.03.2007 в 09:56)   письмо автору
 
   для: Yuri   (20.03.2007 в 22:05)
 

word-wrap: break-word; - что-то мне кажется, что эта опция = принудительный разрыв строки по границе слов, а не разрывать слова, чтобы их вместить.

по поводу сплита - не зная, какое стоит разрешение, какой размер шрифта в браузере у посетителя 100% вероятность нарваться или на растаскивание таблицы или на пустоты....

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования