Autor | Zpráva | ||
---|---|---|---|
Spectator Profil |
#1 · Zasláno: 2. 2. 2012, 21:54:08 · Upravil/a: Moderátor (editace znemožněna) 16. 2. 2012, 00:45:57
Od doby, co se zde objevily prvky jako roztahování oken a pod. tak se mi začaly příspěvky zobrazovat až od vrchního menu a ne od vršku loga. Mám to tak i v práci a na všech prohlížečích.
Moderátor Chamurappi: Titulek „Zobrazení diskuze“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Str4wberry Profil |
#2 · Zasláno: 2. 2. 2012, 21:56:08
Neměl bys screenshot zmíněného problému? Nějak si to neumím představit.
|
||
Časová prodleva: 14 dní
|
|||
Spectator Profil |
#3 · Zasláno: 16. 2. 2012, 11:27:46
Divný, že vy to němáte, mě se to děje na všech počítačích a různých prohlížečích.
de o to, že po reloadu stránky je menu: · Hlavní strana · Odpovědět · Statistika · Hledat · Nápověda · Upravit profil · Můj profil · Odhlásit · Pravidla diskuse · Nejvrchnější prvek na stránce a logo je tedy nad okrajem browseru, musím tedy rolovat nahoru, abych si logo zobrazil |
||
Davex Profil |
#4 · Zasláno: 16. 2. 2012, 18:57:12
I když klikneš na logo? Jaká adresa je v adresním řádku prohlížeče?
|
||
Jan Tvrdík Profil |
Nevím, jestli to s tím souvisí, ale v Opeře pozorují zajímavou chybu. Při opakovaném zmáčknutí F5 se stránka načte vždy o trochu více odrolovaná :) Chtělo by to asi nahrát na video, ale snad si to představíte. Když místo F5 mačkám R, tak se chyba neprojevuje.
Chyba se neprojevuje vždy a pravděpodobně se jedná o kolizi snahy prohlížeče zachovat si odrolování a manipulace odrolováním pomocí JS. |
||
Spectator Profil |
#6 · Zasláno: 17. 2. 2012, 08:27:30
Jan Tvrdík:
Ano to je můj problém! S "R" to nedělá. |
||
mylan Profil |
#7 · Zasláno: 17. 2. 2012, 14:15:27
Tento problém som mal taktiež, keď som si zväčšil textareu prostredníctvom ikonky nad ňou. Vtedy po otvorení každej témy mi prehliadač odrolloval o toľko, o koľko som si zväčšil dole textareu.
|
||
Jan Tvrdík Profil |
#8 · Zasláno: 17. 2. 2012, 14:21:08
mylan:
To mě vůbec nenapadlo, ale potvrzuji, že velikost textarey má na to vliv. |
||
Časová prodleva: 11 dní
|
|||
Spectator Profil |
#9 · Zasláno: 28. 2. 2012, 21:38:00
jj, dělá to ta textarea, dal jsem jí menší výšku a stránka se zobrazuje normálně.
|
||
Majkl578 Profil |
#10 · Zasláno: 1. 3. 2012, 00:37:01
Potvrzuji problém zmíněný v [#5] i na poslední vývojové verzi Firefoxu.
|
||
Str4wberry Profil |
#11 · Zasláno: 1. 3. 2012, 01:25:22
Ono je to problematické snad ve všech prohlížečích.
Na vině je zřejmě JS změna výšky po načtení stránky. Pokud se výška vypíše ze sušenky přímo do HTML kódu, tak problém nepozoruji. Akorát se nastavení výchozí výšky (dvojklik na ikonku) neprojeví hned po refreshi stránky. |
||
Časová prodleva: 12 dní
|
|||
Chamurappi Profil |
#12 · Zasláno: 12. 3. 2012, 20:11:00
Opraveno.
Máme tu hodně přepínačů vzhledu a některé způsobují, že se mění výška stránky. Aby uživateli neujel z dohledu obsah, na který kouká, vymyslel jsem universální funkci, která posun spočítá a srovná pozici posuvníku, aby se horní hrana určitého elementu ocitla přesně tam, kde byla před změnou: function zapamatujPozici(element) { if(!element.getBoundingClientRect) return function(){}; var top = element.getBoundingClientRect().top; return function() { window.scrollBy(0, element.getBoundingClientRect().top - top); }; } Příklad použití: var naroluj = zapamatujPozici(tlačítko); scvrkniObsah(); naroluj(); Tuto fintu jsem vesele nastrkal všude, kde to šlo :-) (a jen díky ní je možné roztahování elementu směrem nahoru) Chyba byla v tom, že jsem srovnával pozici i při počátečním nastavení uložené výšky <textarea> , mylan to popsal přesně.
|
||
Časová prodleva: 12 let
|
0