Показать сообщение отдельно
  #1 (permalink)  
Старый 13.04.2012, 11:05
Аватар для Isaac
Кандидат Javascript-наук
Отправить личное сообщение для Isaac Посмотреть профиль Найти все сообщения от Isaac
 
Регистрация: 03.08.2011
Сообщений: 106

Вытеснить элемент из потока
Здравствуйте.
Подскажите пожалуйста.
Есть основной елемент, который отпозиционирован абсолютно и его высота(top) меняется, то есть он едет вниз-вверх. Внутри него есть другой элемент, который так же отпозиционирован абсолютно, но у него есть координаты слева и сверху.
Вопрос: как сделать так, чтоб изменения внешнего элемента, то есть его изменения координат сверху(top) не отоюражались на внутренем елементе, чтоб несмотря на то, что основной элемент меняет свое положение, - внутренний оставался постоянно на заданных координатах?
<style>
    #main { position: absolute; width: 400px; }
    #elem { background: red;  height: 100px; position: absolute; top: 300px; width: 100px; }
</style>

<div id="main"> <!-- основной элемент, координаты высоты которого постоянно меняются -->
    <div id="elem">Внутренний элемент</div> <!-- внутренний элемент, координаты слева и сверху, которого остаются неизменными -->
</div>

Подскажите пожалуйста, очень нужна помощь!
Ответить с цитированием