Autor Zpráva
tazatel
Profil *
Chtěl bych javascriptem zařídit, aby mi postranní menu při scrollování neujíždělo nahoru,. Tzn. aby se drželo v tom divu, kde je, ale od určitého odjetí už neujíždělo.
Někde jsem na to viděl JS, ale neumím se googla správně zeptat.
yFang
Profil
tazatel:
Koukni na tohle http://jecas.cz/fixni-menu
tazatel
Profil *
yFang:
To bohužel není přesně ono. Jednak tam jde o normální vodorovné menu, které se zafixuje až při odjetí, hlavně se to ale fixuje vzhledem k oknu, ne k divu. Mně jde o to, že mám dva divy na celou výšku stránky. V jednom je obsah, v druhém je svislé menu. V případě, že by menu mělo odjet, chci aby zůstalo přilepené na hraně viewportu a odjelo až v případě, že by na něj zatlačil dolní okraj toho divu, ve kterém je.


Ale díky za klíčová slova. Díky tomu jsem našel tohle: http://css-tricks.com/examples/ScrollingSidebar
Bylo by to skoro ideální, jen mi tam připadá nadbytečná ta animace a použití jquery. Jestli někdo znáte řešení, které to umí bez toho, bylo by to lepší. Ale pokud ne, spokojím se s tímhle.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0