Помогите с версткой колонок.

Главные вкладки

Аватар пользователя da4anya da4anya 29 марта 2010 в 16:43

Зраствуйте. Был создан сайт на цмс друпал, тема создана программой Artisteer2. Тема с тремя колонками - слева 25% от листа, в центре 55%, справа соответственно 20%. Вот нашёл кусочек кода в style.css, который отвечает за вёрстку этих колонок.

/* begin LayoutCell */
.contentLayout .sidebar1
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 255px;
}

/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .content
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 513px;
}

/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .sidebar2
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 255px;
}

/* end LayoutCell */

Так вот, мне требуется, чтобы при отсутствии сайдбаров контент разъезжался на весь лист. Если ставлю контенту ширину не "wight: 513px;" а допустим "min-wight: 55%", то весь контент уходит вниз под левый сайдбар, а правый сайдбар падает под контент. Мне же надо, чтобы там, где есть сайдбары - поле контента оставалось в центре и ограничивалось самими сайдбарами, а там где нет сайдбаров - поле растягивалось на весь лист. Вобщем добиться "резиновости" поля контента у меня не выходит никак (( Помогите, пожалуйста, советом. Заранее благодарен.

Комментарии

Аватар пользователя da4anya da4anya 29 марта 2010 в 17:18

Руками навыков не хватает, далек от этого. "Я не волшебник, я только учусь" )) Ладно, будем ковырять... По поводу использования в качестве примера - тяжело перестроится под другой код, пусть теги и те же, но обозначения контента, блоков и т.д. другие, путаюсь ) Ну да ладно, буду стараться ) Если кто сможет ответить, что мне изменить в вышенаписанном коде для придания шаблону "резиновости" - буду премного благодарен )

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 29 марта 2010 в 17:36

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