Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > резиновый блок плиз


Автор: namra 24.7.2008, 23:25
Я закрасил блок таким цветом #ececec 
когда пишу текст фон дальше не закрашивается вот код

#rightpanel
      {
    position:absolute;
    top:67px;
    width:295px;
    background: #ececec;
    right: 0px;
    height: 890px;              (когда таблицой обычно указываешь height="100%" и   она 
         }                                         растягивается  и закрашевается тем же цетом )   
                                                
             

Если каряво обяснил вот картинка (1)

И картинка номер 2 как должно быть

Автор: namra 24.7.2008, 23:28
картинка №2 как должно быть

Автор: webster 24.7.2008, 23:30
У вас блок закрашивается на всю заданную высоту в 890px (height: 890px;), далее происходит "переполнение блока" и текст просто "вываливается" за его пределы. Используйте min-height для всех броузеров, кроме IE6 и ниже, для IE6 можно использовать и обычное обозначение высоты, для него оно означает тоже самое, что и min-height.

Автор: namra 25.7.2008, 00:10
вы не много не поняли вопрос, что мне указать вместо  890px (height: 890px;)  чтобы при переполнении блока он продолжал закрашиваться

Автор: webster 25.7.2008, 01:19
#rightpanel
      {
    ...
    min-height: 890px; 
    _height: 890px; //Для IE6, который "не понимает" свойство min-height
         } 
http://blog.gilluminate.com/2004/10/21/min-height-hack-for-ie/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)