| |
|
|
| | Как мне сделать, чтобы ДИВ висел всегда вверху страницы и при прокрутке страницы тоже прокручивался? Нужно для менюки | |
| |
|
|
| |
|
|
| |
для: mihdan
(19.03.2007 в 17:40)
| | | Ловятся onscroll, onmousewheel и ещё одно событие прокрутки для FF. Потом корректируется .style.top и style.left того (абсолютного) слоя, который должен висеть.
2-й способ: весь контент вставляется в div с высотой 100% и скроллом в стилях (overflow). | |
| |
|
|
| |
|
|
| |
для: 12345
(19.03.2007 в 17:44)
| | | пример кода можно? | |
| |
|
|
| |
|
|
| |
для: 12345
(19.03.2007 в 17:44)
| | | Спасибо | |
| |
|
|
|
| |
|
|
| |
для: 12345
(19.03.2007 в 17:44)
| | | >Ловятся onscroll, onmousewheel и ещё одно событие прокрутки для FF.
И "onmousewheel и ещё одно событие прокрутки для FF" имеют следствием скролл страницы, который прекрасно определяется событием onscroll. Зачем "ловить" что-то ещё?
Полагаете, что "лучше предупредить, чем лечить?"
Тогда надо отлавливать ещё и нажатие кнопок PAGE DOWN и PAGE UP, кнопки-стрелки "вверх" и "вниз"... да мало ли ещё какие действия могут вызвать скролл страницы? | |
| |
|
|
| |
|
|
| |
для: mihdan
(19.03.2007 в 17:40)
| | | Идеальный вариант, для всех браузеров, кроме ослика =\
<div style="position:fixed; top:0; left:0">menu</div>
|
| |
| |
|
|
| |
|
|
| |
для: mesos
(20.03.2007 в 20:00)
| | | 2 mesos, вовсе нет, position:fixed не работает в ИЕ работает, вот этот CSS работает 100% везде:
position: fixed;
//position: absolute;
top: 0px;
left: 0px;
top: expression( document.getElementsByTagName( 'body' )[0].scrollTop + 150 + "px" );
|
//position: absolute не будет работать во всех браузерах кроме ИЕ, а expression работает только в нем | |
| |
|
|
| |
|
|
| |
для: golovdinov
(22.03.2007 в 15:36)
| | | А зачем нужно 150 пиксейлей прибавлять | |
| |
|
|
| |
|
|
| |
для: mihdan
(22.03.2007 в 17:01)
| | | я ведь дал ссылку на хороший пример. | |
| |
|
|
| |
|
|
| |
для: AlexSol
(22.03.2007 в 17:15)
| | | to mihdan, я просто брал из своего кода и не заметил, можно ничего не прибавлять :)
to AlexSol, твой пример в ИЕ не работает :( | |
| |
|
|
| |
|
|
| |
для: golovdinov
(22.03.2007 в 17:31)
| | | в начале написано где работает :
Данный набор стилей проверен для Internet Explorer 6.0, Opera 9.02, Mozilla Firefox 1.5
|
ie7? | |
| |
|
|
| |
|
|
| |
для: AlexSol
(22.03.2007 в 17:43)
| | | ага :) | |
| |
|
|
| |
|
|
| |
для: golovdinov
(22.03.2007 в 22:04)
| | | б** придется ставить это чудо. | |
| |
|
|