>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Позиция fixed не относительно body, а относительно DIV http://forum.mozilla-russia.org/viewtopic.php?id=22294 |
dima_u > 26-03-2008 12:45:31 |
Вот код (работает в IE благодаря expression): <div class="target" id="Target"> много строк... </div> т.е. хочется чтобы если слой parentDiv начнет прокручиваться (из-за объема текста, не умещающегося в длинну 100px), то слой Target всегда был бы в начале слоя parentDiv, а не уходил наверх за пределы его видимости? |
Al_H > 26-03-2008 12:57:57 |
expression - это JavaScript, его можно и в других браузерах использовать. Но это нетехнично. В стилях Вы прописываете position: relative; для охватывающего, высоту и overflow: auto; для первого вложенного, и position: absolute; с координатами для второго вложенного. Из любви к эстетике можете второму вложенному еще z-index: 10; добавить. |
dima_u > 26-03-2008 13:15:09 |
Класс, работает! |
Al_H > 26-03-2008 17:51:55 |
Не за что |