Garth

Odrolování k prvku bez využití Javascriptu

kotva

Pokud chcete vytvořit pynulý posuv z bodu "A" do bodu "B", tak Vám nezbývá nic jinéh než použít Javascriptové řešení. Každopádně mnohdy se lze bez Javascriptu obejít a tím pádem i snížit množství skriptů na webu a tak o chloupek urychlit samotný web.

Je zde hned několik řešení:

1)Kotva
Toto je základ všech dalších řešení. Zároveň to je nejjednodušší řešení.
1
2
3
<a href="#kotva">"Bod A" (po kliku na odkaz odroluj do bodu B)</a>
...nějaký obsah...
<a name="kotva">"Bod B" (bod ke kterému se roluje - bod může být cokoliv - div, span, nadpis atd..)</a>


2)Odrolování po odeslání formuláře
Po odeslání formuláře je časté, že uživatele potřebujete dostat například do prostředku webu, kde vypisujete hlášku o tom jak se povedlo/nepovedlo daná data odeslat.
1
2
3
<form action="url#kotva">
obsah formuláře
</form>


3)HTTP přesměrování na kotvu
Je zde potřeba troška PHP a optimálně by zde měla být uvedena absolutní URL adresa.
1
2
3
<!--?php
header("Location: stranka.html#kotva");
?-->



<< zpět




Nejnovější články