join, как я понимаю, вы хотите чтобы после прокрутки у вас div#header оставался в самом верху.
CODE ( javascript):
скопировать код в буфер обмена
<script type="text/javascript"> window.onload = function() { var el = document.getElementById("header"), hTop = el.offsetTop; window.onscroll = function() { var scrollTop = document.documentElement.scrollTop || document.body.scrollTop; if(scrollTop >= hTop) { el.style.position = "fixed"; el.style.top = "0"; } else { el.style.position = "absolute"; el.style.top = "auto"; } } } </script>
Вот этот скрипт реализует это, но не уверен что это оптимальное решение.
Все лето не кодил, теперь дрова, а не мозги((
|