Posuvníky, scrollbary ve Firefoxu

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

Posuvníky, scrollbary ve Firefoxu

Příspěvek od Stene »

Pročítal jsem si toto téma viewtopic.php?f=61&t=53868 a napadla mě jedna věc.

Už jsem napsal pár internetových stránek a vždycky byla jedna delší, než moje obrazovka a jedna kratší. Vždy, když je webová stránka delší, než moje obrazovka, je jasný, že se zobrazí scrollbar po pravé straně. Jenže, když se objeví, posune se celá stránka doleva (o šířku toho posuvníku). Vypadá to blbě, když jedna stránka se posune do leva, pak klinu na další, která se neposune. Řešil jste to někdy někdo? Jde to vůbec v mozille vyřešit?

V IE se to neposouvá, protože je tam posuvník pořád - aspoň v osmičce..
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Posuvníky, scrollbary ve Firefoxu

Příspěvek od CZechBoY »

Napadá mě jedině JS: if(screen.height<document.body.clientHeight){document.body.style.left=screen.width+"5px"}
nebo kolik má ten posuvník zhruba šířku?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

Re: Posuvníky, scrollbary ve Firefoxu

Příspěvek od Stene »

Tímhle nastavím, aby se daná stránka posunula na určitou stranu ne?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Posuvníky, scrollbary ve Firefoxu

Příspěvek od CZechBoY »

no tak eště můžeš přidat aby se i zmenšila o těhc 17px, ale to bys musel dát napevno tu šířku scrollbaru, to asi nezjistíš kolik má ten scrollbar

můžeš posunout o 8px doleva a zmenšit o 8px šířku
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět

Zpět na „Programování a tvorba webu“