Autor | Zpráva | ||
---|---|---|---|
Martin02 Profil |
#1 · Zasláno: 3. 5. 2015, 11:57:04
Zdravím,
Potřebuji nahradit scrollbar svým vlastním - pomocí javascriptu. Chci se zeptat, jestli je nějak možné, aby při scrollování kolečkem vůbec javascript nebyl používán? - ten se použije pouze tehdy, když uživatel přímo klikne na scrollbar a posune ho. Jinak řečeno, potřebuji něco jako overflow: scroll , ale aby ten scrollbar nebyl vidět.
Díky |
||
Chamurappi Profil |
#2 · Zasláno: 3. 5. 2015, 16:33:59
Reaguji na Martina02:
„Jinak řečeno, potřebuji něco jako overflow: scroll , ale aby ten scrollbar nebyl vidět.“
Posuvník neruš, změř mu šířku, rozšiř o ni element a rodičem s overflow: hidden ten posuvník ořízni.
„Potřebuji nahradit scrollbar svým vlastním - pomocí javascriptu.“ Proč to potřebuješ? V drtivé většině případů si podobnými ptákovinami web uškodí. Nikdy se ti nepodaří naskriptovat plnohodnotnou náhradu, kterou široké spektrum uživatelů správně pochopí. |
||
Martin02 Profil |
Chamurappi:
Děkuji. Ano, vím, že jsou javascriptové scrollbary z tohoto hlediska špatné. Ale rozhodl jsem se, že je design (alespoň v mém případě) důležitější. |
||
Chamurappi Profil |
#4 · Zasláno: 3. 5. 2015, 19:14:57
Reaguji na Martina02:
„rozhodl jsem se, že je design (alespoň v mém případě) důležitější“ Jako že ti design posuvníků přinese víc uživatelů, než kolik jich tvůj posuvník nepochopí? Tak oslnivě atraktivní posuvník jsem ještě neviděl. |
||
Bubák Profil |
#5 · Zasláno: 3. 5. 2015, 21:03:03
Martin02:
„rozhodl jsem se, že je design (alespoň v mém případě) důležitější.“ Můžeš nasyslovat posuvník pro webkit prohlížeče. https://www.webkit.org/blog/363/styling-scrollbars/ http://css-tricks.com/custom-scrollbars-in-webkit/ Příklady, pouze pro webkit: http://teststranek.kvalitne.cz/scrollbar/ http://teststranek.kvalitne.cz/scrollbar/scrollbar2.html |
||
Časová prodleva: 9 let
|
0