Autor Zpráva
petr.hudik
Profil
Dobrý den,

řeším problém s anchor odkazy, pokud uživatel přejde na web s tímto typem odkazu, tak se z nějakého důvodu deformuje hlavička webu, když odroluju úplně nahoru. Pokud přejdu na stejnou stránku bez anchor odkazu, tak se zobrazí dobře.

Hezky je to vidět na těchto dvou odkazech:

- s odkazem na konkrétní příspěvek: www.helpforenglish.cz/forum/thread/25224-kolik-je-hodin-cela#422916 (odrolujte úplně nahoru)
- bez odkazu na konkrétní příspěvek www.helpforenglish.cz/forum/thread/25224-kolik-je-hodin-cela (je vidět, že hlavička je celá)

Máte prosím nějaký tip co bych mohl zkusit?
Tomáš123
Profil
petr.hudik:
Nielen, že sa hlavička skryje za okraj, ale celá stránka sa posunie nahor a rozdiel sa objaví v pätičke.

Pomôže pridať <div style="clear: both"></div> hneď ako prvý element v <body>. Konkrétny dôvod rozdielneho zobrazenia po pridaní kotvy do adresy mi ale zostáva neznámy (pravdepodobne bordel, hromada zbytočných skriptov alebo oboje).
Bubák
Profil
Tomáš123:
hromada zbytočných skriptov
Dělá to i při vypnutím skriptování.
Tomáš123
Profil
Bubák:
Zaujímala by ma príčina, čisto zo zvedavosti. Neovplyvňuje to žiadny záporný margin súvisiaci s :targetom a nezaznamenal som ani záporný posun vo vedúcich ani súvisiacich sekciách.

Pomôže aj odstránenie overflow: hidden, ale stačí to aj prepísať na scroll, odrolovať hore a vrátiť späť na hidden. Nepomôže ale padding, čo podobne ako overflow bránilo pretečeniu margina. Možno by mohol byť vodiaci fakt, že sa posunie celé vnútro hlavného prvku a natiahne sa pätička. Je to zvláštne správanie, hotová záhada.
Keeehi
Profil
Tomáš123:
Mám k dispozici jen mobil, takže to nemohu otestovat, ale řekl bych, že hlavní příčinou bude anchor a overflow: hidden v kombinaci s elementem s omezenou výškou ale delším obsahem.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0