Помогитенайти (или подскажите) скрипт, чтобы при скролле страницы картинка тоже ездила отностиельно экрана. Т.е.: если я скролю вниз, то картинка не уезжает вниз а остаётся на месте. Впринципе, что картинка, что слой - неважно. Заранее благодарен.
Помогитенайти (или подскажите) скрипт, чтобы при скролле страницы картинка тоже ездила отностиельно экрана. Т.е.: если я скролю вниз, то картинка не уезжает вниз а остаётся на месте. Впринципе, что картинка, что слой - неважно. Заранее благодарен.
Код:<div id="fixed"> * * * <img scr="#" /> </div>в этом пример блок fixed всегда будет находиться наверху страницыКод:div#fixed { * * * position: fixed; * * * top: 0px; }
Спасибо тебе Зигзаг большое! А я думал, что css уже освоил
Тема закрыта.
Хотя не! Постойте, а в ИЕ не работает и даже не потому, что я использую вместо top - bottom.
В 4 ИЕ bottom не работает, ну и ладно, но с остальными версиями что? Подскажите пожалуйста. Картинка просто висит мёртвым грузом где-то слева в центре и всё... что делать?
MS IE Win lt 7.0 не поддерживает данное свойство =\, пользуйтесь правильными браузерами! =)
как же с ними всеми быть??? я конечно всё понимаю там про правильные броузеры и т.д., но всё же может кто подскажет отдельный вариант решения для ИЕ?
мона написать js, для закрепления этого блока в определенном месте и скармливать его только ie, а остальные пусть читают css, однако в js, я как свинья в апельсинах, так что, сорри
Понимаю, у меня с ним аналогичная ситуация... ЛЮЮЮДИИ, кто js знает подкиньте пожалуйста пару строк...а может и не пару
Код:<html> <script> setInterval(function(Void) { xxx.style.pixelTop = this.document.body.scrollTop; // для IE, для NS - document.xxx.top = window.pageYOffset (насколько я помню); },1); </script> <body> <div id="xxx" style="position:absolute">контент</div> </body> </html>
Большое спасибо за старания, но получается немного не то что я хочу... Мне надо, чтобы при скроле (вниз или вверх) картинка(слой) оставалась на том же самом месте(допустим в левом нижнем углу). Этот же скрипт реализует только позиционирование в одном и том же месте при растягивании окна и его сжатии. При скроле страницы картинка уползает вместе с содержимым Зигзаг написал "правильную" цсс-ку, которая реализует нужный эффект, но в ИЕ она не работает... к превеликому сожалению.
Хм. Слой движется за скроллбаром. Т.е. его "top" привязан к значению "scroll position". В моем эксплорере вылазиет блокировка на миллисекундный интервал, работает если разрешить выполнение.
Так и есть, только при резком движении прокрутки, слой немного дергается (движется за скроллбаром неплавно). Чтобы закрепить его (слой) в правом нижнем углу, надо прибавить к позиции высоту рабочей области и вычесть высоту слоя.Мне надо, чтобы при скроле (вниз или вверх) картинка(слой) оставалась на том же самом месте(допустим в левом нижнем углу).
Опять же (не может быть), в моем IE 6.0.29.00.2180.xpsp_sp2_rtm.040803-2158 (тот же результат на более ранних версиях IE) слой остается на определенном ему месте и никуда не уползает (тот же эффект, что и от описанной цсски). Попробуй сделать z-index слоя на один выше чем у остального содержимого.При скроле страницы картинка уползает вместе с содержимым
У меня никак не хочет работать, хотя ИЕ тот же... Если не трудно дай код примера в котором у тебя всё работает.
Спасибище большое тебе!
Вывод: читайте доки, доки рулеззз