Autor Zpráva
jaxim
Profil *
Dobrý den, tvořím web, kde mám hlavičku, která překrývá stránku a má výšku 133px. V hlavičce je menu na záložky ve stránce (a name). Když kliknu na odkaz, tak je začátek požadované záložky překrytý právě hlavičkou. Dát mezi nadpis a záložku div není zrovna nejlepší řešení a tak se obracím na vás, jak problém vyřeším?
MilanKarkulka
Profil
Raději pošli odkaz na danou stránku nebo screenshot.
davidfronek
Profil
Já bych to řešil horním marginem na nadpisu, případně záložce dolní margin - záleží jak to máš ve struktuře.
juriad
Profil
jaxim:
offsetting an html anchor to adjust for fixed header [duplicate]
Obvykle stačí nastavit:
margin-top: -133px;
padding-top: 133px;

případně, pokud nemá být kotva vidět, je možné i:
position: relative;
top: -133px;

Mimochodem, <a name="nadpis"></a><h1>Nadpis</h1> není třeba používat, protože se lze úplně stejně odkázat na <h1 id="nadpis">Nadpis</h1>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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