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

HTML+CSS+JavaScript

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

 

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

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

тема: Растяжение блока
 
 автор: Mookapek   (23.04.2010 в 22:01)   письмо автору
 
 

Ситуация такая: блок див имеет ширину 500px, в этот блок помещается таблица шириной 700px, в результате чего таблица вылезает за пределы блока, а требуется, чтобы блок растягивался по ширине таблицы. Использование min-width:500px для блока приводит к тому, что блок растягивается на всю страницу. Использование float:left устраняет эту проблему, однако требуется, чтобы блок был по центру страницы, следовательно float:left не выручает.
Как быть?

  Ответить  
 
 автор: DJ Paltus   (24.04.2010 в 00:51)   письмо автору
 
   для: Mookapek   (23.04.2010 в 22:01)
 

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

  Ответить  
Rambler's Top100
вверх

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