Autor | Zpráva | ||
---|---|---|---|
bdoga Profil * |
#1 · Zasláno: 29. 3. 2010, 08:40:57
Potřeboval bych pomocí js definovat menu které by bylo stále přilepené na jedné straně prohlížeče i při rolování. Díky
|
||
Chamurappi Profil |
#2 · Zasláno: 29. 3. 2010, 10:58:30
Reaguji na bdogu:
Dej část, která se má rolovat, do <div> u se stoprocentními rozměry a overflow: auto a menu napozicované absolutně dej mimo tento <div> . Na to nepotřebuješ JS.
|
||
bdoga Profil * |
#3 · Zasláno: 29. 3. 2010, 14:23:48
Nevím jestli jsme si rozuměli, nebo to dělám blbě.
Potřebuji toto. Mám stránku na jejímž vrchu mám třeba menu. Když já ale na (pokud je stránka delší) stránce sroluju trochu níž, menu už nevidím. Proto bych chtěl, aby se menu drželo pořát na té části obrazovky (webu) na kterou právě koukám (a neztrácelo se). To ře by menu překrývalo text pod tím, mi nevadí. |
||
bdoga Profil * |
#4 · Zasláno: 29. 3. 2010, 16:44:08
|
||
sysel Profil |
#5 · Zasláno: 29. 3. 2010, 19:56:54
bdoga:
„Něco jako“ Na uvedeném odkazu mi žádné menu na vrcholu nezůstává. Ale, když už mi tu Chamurappi poradil, tak jsem to po svém zkusil. A nespatřuji na tom nic moc složitého. Stylování by si sice zasloužilo lepší štábní úpravu znalosti pozicování, ale funguje to: <div style="width: 100%;position: absolute;top: 0;left: 0;height: 20px;"> <span>cukr </span><span>káva </span><span>limonáda </span><span>čaj </span><span>rum </span><span>bum </span> </div> <div style="overflow:auto;width: 100%;position: absolute;top: 22px;left: 0;height: 90px;"> Sem je třeba vložit hodně dlouhý text .....<br> Sem je třeba vložit hodně dlouhý text .....<br> Sem je třeba vložit hodně dlouhý text .....<br> Sem je třeba vložit hodně dlouhý text .....<br> Sem je třeba vložit hodně dlouhý text .....<br> </div> |
||
Časová prodleva: 14 let
|
0