Ahojte, tento prispevek jsem psal i v sekci CSS, ale bylo mi receno, ze to bez JavaScriptu nepujde, tak se ptam i tady. Jak dosahnout toho, co dela na teto strance http://www.quirksmode.org/css/condcom.html napis "show site navigation"? (nejprve je kus odshora, kdyz rolujete dolu tak zustane pripevneno k vrchu a posleze, kdyz rolujete nahoru, tak opet zustane kus odshora)
Fórum › JavaScript, AJAX, jQuery
Position fixed + javascript
Před časem jsem něco podobného hledal a vygooglil jsem toto:
<head>
<style>#header { position: relative; top:0px; left:0px }</style>
<script>function Scrolling() {
scrollPixels = document.body.scrollTop;document.all.header.style.top = scrollPixels;
}</script>
</head>
<body onScroll="Scrolling()">
<div id="header">
<!-- zde je to, co ma mit fixni pozici -->
</div>
<!-- pokracovani body -->
Tento kód (snad je to všechno :smile1: ) by měl držet fixní pozici stále. Pokud chceš, aby to tak bylo až od určitého posunu, tak to se nejspíš udělá podmínkou, kterou doděláš do function Scrolling().
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 8 hostů
Podobná vlákna
Position fixed — založil pirat89
Position fixed — založil BigBear
Menu position: fixed — založil zelenac1
Position: fixed IE6 - PROBLÉM Č.1 [IE EXPERTS ONLY] — založil Petroff
Fixed — založil BoBy
Moderátoři diskuze