Делаю элементарную вещь. Создаю блок div с абсолютным позиционированием от краев окна. При изменении высоты окна броузера в Firefox все работает отлично, в IE7,т.к. он не поддерживает одновременное задание противоположных координат (т.е. например top:100px воспримет, а bottom:0; уже нет), добавили вычисление width и height, т.к. IE это позволяет. Но в опере 10.50... по началу вроде все отлично, но когда увеличиваешь высоту окна - блок не масштбируется, при этом когда начинаешь уменьшать высоту окна - все ок, блок начинает масштабироваться. Кто-нибудь знает что с эти делать, и глюк ли это или еще одна "особенность" броузера?
Код:
<html>
<head>
<title>Test</title>
</head>
<style>
*{
padding:0;
margin:0;
}
.my_div {
background-color:green;
display:block;
position:absolute;
top:100px;
left:200px;
bottom:0px;
right:0px;
/* для IE */
width:expression(document.body.offsetWidth-223);
height:expression(document.body.offsetHeight-105);
}
</style>
<body>
<div class="my_div">
text
</div>
</body>
</html>