Autor Zpráva
-drakan-
Profil *
Mám problém s kotvami v Opeře:
-------------------------------------------
Př:
<A HREF="#tady">Dolu</a><br>

---dlouhy text---

<A NAME="tady">dole</a>

----------------------------------------


Když to mám v tomto pořadí, tak to funguje, ale pokud chci zespoda stránky odkázat nahoru:

---------------------------------------
Př:
<A NAME="zacatek">zacatek</a>
----dlouhy text----
<A HREF="#zacatek">na zacatek</a><br>
---------------------------------------

Tak to nefunguje. Nezda se mi že by Opera tohle nepodporovala.
Poradí mi někdo?
habendorf
Profil
Nevím v čem je problém, mě to takhle funguje v pohodě.
-drakan-
Profil *
Mě to nefunguje nejenom na mých stránkách, ale i na těhle a na ostatnich . Mám Operu 7.03
Acci
Profil
Zkus místo name u odkazu použít ID
<a id="zacatek"></a>
Pak nemusíš používat a, ale i jiné elementy (div, span, h1,...)
habendorf
Profil
-drakan-: testoval jsem na Opeře 7.54 a všechno OK
mat
Profil
ono to ale opravdu funguje - pokud máš pořád stejný problém, napiš link, kde ten problém máš...
SuE
Profil
drakan: ony ty starší opery měly bugy, stáhni si novou, myslím, že hodně lidí na ty starší kašle a ani pro ně ty bugy neošetřuje. Tak nějak se předpokládá, že uživatelé updatují :-)
Fred
Profil
Nefunguje, protože to -drakan- má nejspíš online, a opera nechce někdy brát relativní cesty bez názvu stránky
použij
<a href="nazevstranky.htm#zacatek">na zacatek</a> a v kombinaci s tím co částečně radí Acci, tzn nevázat na name, ale na id a posouvat ne na a id="neco" to je zbytečné, ale raději dej to id na něco jiného třeba <p id="zacatek"> nebo co máš na tom začátku, přescroluje to na to id, ušetříš objem dat.
-drakan-
Profil *
Jo už to funguje, odkazy jsem musel přepsat tak jak radil Fred

Diky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0