| Autor | Zpráva | ||
|---|---|---|---|
| Vampy Profil |
Mám udělané rolovací menu, ale když začne rolovat a vrátím se z5 nahoru, tak tam na něj nezůstane ta mezera, takže mi to překryje text... Nevíte jak si tam tu mezeru zafixovat aby tam na to menu zůstala?
http://www.turnajzaborna.wz.cz/fotogalerie.php Kód rolování: <script type="text/javascript">
$(document).ready(function() {
var locked = $("#locked").position();
$(window).scroll(function() {
if($(window).scrollTop()>locked.top-0) {
$("#locked").css({
"position":"fixed",
"top":0,
"width":714
});
} else if($(window).scrollTop()<locked.top-0) {
$("#locked").css({
"position":"absolute",
"width":714,
"top":locked.top
});
}
});
});
</script> |
||
| Davex Profil |
#2 · Zasláno: 24. 12. 2012, 14:11:52
Vampy:
„pořád to krade kus stránky..“ Protože zafixovaný nebo absolutně pozicovaný element se chová jakoby tam vůbec nebyl. Při vrácení by asi pomohlo position: static.
Jinak jQuery stačí nahrát jen jednou a ne třikrát v různých verzích a asi by bylo lepší nepřepisovat celý styl, ale měnit jen třídu, kterou si dopředu nastyluješ. |
||
| Vampy Profil |
#3 · Zasláno: 24. 12. 2012, 14:46:45
Spraveno, funguje, ale potřeboval bych ještě pomoci s tím, že když je menší rozlišení a je tam posuvník doleva a doprava, tka se sune i menu, takže je nemožné najet na některé odkazy... potřeboval bych aby to bylo do boku statické a jezdilo jen nahoru dolů...
|
||
| Vampy Profil |
#4 · Zasláno: 24. 12. 2012, 22:44:06
+ se chci zeptat jak zruším v IE ty šipky, vůbec to nejde..., ikdyž jsme zrušil cestu, ale dokonce to nešlo ikdyž jsem odstranil tu šipku z místa kde jí to bralo...
|
||
|
Časová prodleva: 14 let
|
|||
0