Autor | Zpráva | ||
---|---|---|---|
návštěvník Profil * |
#1 · Zasláno: 19. 7. 2016, 17:35:48
Zdravím, potřebuji na stránce vytvořit fixní box, aby při scrollování se zobrazoval pořád na stejném místě. Ale tak, aby byl např. v sidebaru vpravo normálně na stránce a jakmile uživatel bude scrollovat a prvek se dostane nahoru, tak zůstane zafixovaný nahoře.
Podobně jako třeba funguje menu vpravo zde: getbootstrap.com/getting-started Je možné doho docílit pouze html a css, nebo je nutný JS? Jak to udělat? Děkuji |
||
juriad Profil |
#2 · Zasláno: 19. 7. 2016, 17:37:54
Je nutný JS. Návod máš tady: Fixní menu při rolování
|
||
davidfronek Profil |
#3 · Zasláno: 20. 7. 2016, 07:04:07
Přímo na stránkách BOOTSRAPu je to i s návodem, jmenuje se to "affix". Případně, pokud by Ti to nebylo z těch příkladů jasné, podívej se na W3Schools.com, tam je to docela hezky vysvětlené. Podle toho to určitě zvládneš.
Jen je třeba mít ideálně Bootstrap (kvůli js). |
||
Trejpa Profil |
#4 · Zasláno: 20. 7. 2016, 08:50:26
návštěvník:
A přitom to může být naprosto jednoduché. Stačí dva elementy v sobě, jeden určuje výchozí pozici a druhý se od něj pomocí absolutního poticování skriptem posouvá. |
||
Časová prodleva: 8 dní
|
|||
návštěvník Profil * |
#5 · Zasláno: 28. 7. 2016, 18:10:55
Web není na bootstrapu. Tu stránku jsem dával jen jako ukázku kde se to použivá :)
Mrknu na ty příklady a snad se mi to podaří pochopit, protože JS vůbec neovládám. Mockrát díky. |
||
Časová prodleva: 8 let
|
0