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


Автор: supervladislav 16.1.2009, 15:28
Подскажите  у меня есть код и везде он работатет нормально кроме оперы ,а смысл просто нужно размножить часть рисунка по оси y так чтобы получилось меню ))) но опера почемуто отказывается до тех пор пока в заглавный див не влеришь height:600px ,а мне надо в процентном соотношении ,подскажите что делать ,и ещё скажите почему опера не понимает позиционирование в процентах.
Код

<div id="menulevo">
<div id="menlev1"></div>
<div id="seredmenu"></div>
</div>



Код

#menulevo{position:relative;top:40px;left:40px;width:269px;height:600px;}
#menlev1{background-image:url(../img/verhmenu.png);background-repeat:no-repeat;width:269px;height:49px;}
#seredmenu{background-image:url(../img/seredmen.png);background-repeat:repeat-y; width:269px;height:100%;}

Автор: olldman 16.1.2009, 17:51
Цитата

скажите почему опера не понимает позиционирование в процентах.
 - всё понимает. Просто для вычисления высоты необходима высота родительского контейнера этого DIVа

Автор: supervladislav 17.1.2009, 03:11
понятно а почему в других браузерах работает 

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