Autor | Zpráva | ||
---|---|---|---|
lukame Profil * |
#1 · Zasláno: 22. 9. 2014, 19:17:41
Zdravíčko,
nevíte někdo, jak zafixovat objekt (div, table, img) k pravému okraji obrazovky? Tak aby při horizontálním posunu zůstával přilepen na pravém okraji, ale při vertikálním posouvání běhal současně se stránkou... Díky |
||
Slark Profil * |
#2 · Zasláno: 22. 9. 2014, 20:05:52
Mělo by pomoci:
<style> .fixed { position: fixed; right: 0px; bottom: 0px; width: 160px; height: 600px; background: black; } </style> <div class="fixed"></div> |
||
Str4wberry Profil |
#3 · Zasláno: 22. 9. 2014, 20:19:23
Asi bych si při rolování detekoval, jestli se roluje do strany. Načež by se detekovalo, jestli je objekt ve viewportu a v takovém případě by se element zafixoval.
|
||
lukame Profil * |
#4 · Zasláno: 23. 9. 2014, 07:14:47
Jo super, je to přilepený doprava, ale nechápu to detekování rolování. Teď to samozřejmě visí na jednom místě bez reakce na rolování.
|
||
Str4wberry Profil |
#5 · Zasláno: 23. 9. 2014, 09:02:24
Detekovat rolování doprava/doleva můžete tak, že budete při události
onscroll porovnávat scrollLeft , když se bude měnit, znamená to, že se roluje vodorovně. Analogicky pomocí scrollTop zjistíte rolování nahoru/dolu.
Jinak možná by bylo napřed dobré napsat, proč toho chcete docílit. |
||
lukame Profil * |
#6 · Zasláno: 23. 9. 2014, 09:26:13
Potřebuji nad velkou tabulkou, která přesahuje doprava i dolu mít jakýsi mustr kvůli navigaci. Chci, aby se nad tabulkou držel mustr dnů v týdnu, aby ukazoval, který řádek v tabulce je např. pondělí po celé délce jeho pohybu.
|
||
Str4wberry Profil |
#7 · Zasláno: 23. 9. 2014, 11:38:14
Aha, takže potřebujete Stylování HTML tabulek » Fixní záhlaví tabulky
Potom ale medle vůbec fixní posici nepotřebujete a stačilo by vedle tabulky zobrazit dny a samotnému obsahu přidat overflow: auto /scroll : Živá ukázka
I když s tou fixní posicí by to zase mohlo jít v rámci jen jedné tabulky: Živá ukázka |
||
lukame Profil * |
#8 · Zasláno: 23. 9. 2014, 16:06:54 · Upravil/a: lukame
hm... to je úplně super. Paráda a díky.
Aha...takže ještě změna. Vaše řešení funguje skvěle, ale já potřebuji, aby to rolovalo společně s tabulkou vertikálně. |
||
Časová prodleva: 10 let
|
0