У меня есть абсолютный div внутри относительного div. По сути, это контейнер для абсолютно позиционированного углового баннера в верхней правой части страницы.
Он отлично работает с Chrome, но не с IE. В IE он отображается абсолютно, но внутри своего контейнера. Я хотел бы переопределить это, если это возможно, из-за того, как построен этот сайт (полный шаблон на CMS):
#corner-banner a {
position: absolute;
right: 0;
top: 0;
display: block;
height: 200px;
width: 200px;
background: url(../images/down.png) no-repeat;
text-indent: -999em;
text-decoration: none;
}
#corner-banner a:hover {
background: url(../images/up.png) no-repeat;
}
Спасибо за чтение и за любой вклад.
Ваше здоровье!
position: relative
. Это означает, что дочерние элементы, установленные в absolute, будут относиться к этому контейнеру, а не к странице. И в вашем описании вы говорите оdiv
, но ваш css нацелен наa
. - person tw16   schedule 10.01.2012