Делаю сайт, нужно чтобы он тянулся в высоту при изменении главного контента. Применила следующую конструкцию Код (PHP): <div class="seredina_1"> <div class="seredina_2"> <div id="knopka1"> <?php if ($this->countModules('knopka1')): ?> <jdoc:include type="modules" name="knopka1" style="knopka1" /> <?php endif; ?> </div> <div id="knopka2"> <?php if ($this->countModules('knopka2')): ?> <jdoc:include type="modules" name="knopka2" style="knopka2" /> <?php endif; ?> </div> <div id="knopka3"> <?php if ($this->countModules('knopka3')): ?> <jdoc:include type="modules" name="knopka3" style="knopka3" /> <?php endif; ?> </div> <div id="knopka4"> <?php if ($this->countModules('knopka4')): ?> <jdoc:include type="modules" name="knopka4" style="knopka4" /> <?php endif; ?> </div> <div id="knopka5"> <?php if ($this->countModules('knopka5')): ?> <jdoc:include type="modules" name="knopka5" style="knopka5" /> <?php endif; ?> </div> <div id="knopka6"> <?php if ($this->countModules('knopka6')): ?> <jdoc:include type="modules" name="knopka6" style="knopka6" /> <?php endif; ?> </div> <div id="knopka7"> <?php if ($this->countModules('knopka7')): ?> <jdoc:include type="modules" name="knopka7" style="knopka7" /> <?php endif; ?> </div> <div class="seredina_3"> <jdoc:include type="component" /> </div> </div> </div> На много элементов меню не смотрите, это специфика Код стилей следующий .seredina_1{ background:url(images/belij_fon.gif); position:relative; float:left;} .seredina_2{ left:15px; position:relative; width:228px; float:left; background:url(images/zelenij_fon.gif);} .seredina_3{ float:left; left:228px; position:relative; background:url(images/belij_fon.gif); width:781px;} Только вот получается странно. Блок основного контента съезжает под кнопки. Как в приложенной картинке. Не знаю что делать. Укажите ошибку...
Разобралась, попробовала переделать всю структуру. Оказалось была проблема в размере столбца. Вышло следующим образом. Код (PHP): <div class="seredina_1"> <div class="seredina_2"> <div class="knopki"> <div id="knopka1"> <?php if ($this->countModules('knopka1')): ?> <jdoc:include type="modules" name="knopka1" style="knopka1" /> <?php endif; ?> </div> <div id="knopka2"> <?php if ($this->countModules('knopka2')): ?> <jdoc:include type="modules" name="knopka2" style="knopka2" /> <?php endif; ?> </div> <div id="knopka3"> <?php if ($this->countModules('knopka3')): ?> <jdoc:include type="modules" name="knopka3" style="knopka3" /> <?php endif; ?> </div> <div id="knopka4"> <?php if ($this->countModules('knopka4')): ?> <jdoc:include type="modules" name="knopka4" style="knopka4" /> <?php endif; ?> </div> <div id="knopka5"> <?php if ($this->countModules('knopka5')): ?> <jdoc:include type="modules" name="knopka5" style="knopka5" /> <?php endif; ?> </div> <div id="knopka6"> <?php if ($this->countModules('knopka6')): ?> <jdoc:include type="modules" name="knopka6" style="knopka6" /> <?php endif; ?> </div> <div id="knopka7"> <?php if ($this->countModules('knopka7')): ?> <jdoc:include type="modules" name="knopka7" style="knopka7" /> <?php endif; ?> </div> </div> <div class="seredina_3"> <jdoc:include type="component" /> </div> </div> </div> А стили следующие /*Верх -------------------------------------------------------------------*/ .verh_1{ width:15px; float:left;} .verh1_1{ height:11px; background:url(images/belij_fon.gif);} .verh1_2{ height:17px; background:url(images/uzor.gif);} .verh1_3{ height:200px; background:url(images/header_right.jpg);} .verh1_4{ height:17px; background:url(images/uzor.gif);} .verh_2{ width:228px; float:left; background:url(images/zelenij_fon.gif);} .verh2_1{ height:11px;} .verh2_2{ height:234px;} .logo_img{ top:50%; margin-top:60px;} .verh_3{ width:781px; float:left;} .verh3_1{ height:11px; background:url(images/belij_fon.gif);} .verh3_2{ height:17px; background:url(images/uzor.gif);} .verh3_3{ height:200px; background:url(images/header.jpg);} .verh3_4{ height:17px; background:url(images/uzor.gif);} /*Середина -------------------------------------------------------------------*/ .seredina_1{ background:url(images/belij_fon.gif); position:relative; width:15px; float:left;} .seredina_2{ position:relative; width:1009px; left:15px; float:left; background:url(images/zelenij_fon.gif);} .knopki{ position:relative; width:228px; float:left; background:url(images/zelenij_fon.gif);} .seredina_3{ float:left; position:relative; background:url(images/belij_fon.gif); min-height:994px; width:781px;} /*Низ -------------------------------------------------------------------*/ .niz{ height:117px; float:left;} .niz_1{ width:15px; float:left;} .niz1_1{ height:17px; background:url(images/uzor.gif);} .niz1_2{ height:100px; background:url(images/belij_fon.gif);} .niz_2{ width:228px; height:117px; vertical-align:middle; position:relative; background:url(images/zelenij_fon.gif); float:left;} .niz_2 span{ display:block; position:absolute; top:50%; left:0%; width:100%;} .niz_2 span span{ position:relative; top:-50%;} .niz_3{ width:781px; float:left;} .niz3_1{ height:17px; background:url(images/uzor.gif);} .niz3_2{ height:100px; background:url(images/belij_fon.gif);}