Autor Zpráva
Mufna
Profil
Zdravím Vás. Mám problém s kotvou, která pošle uživatele na začátek stránky. Kód mám:

<body>
<div id="start" class="nonvisible"></div>
<table>
.
. obsah stránky
.
</table>
</body>

a v obsahu stránky pak na několika místech mám:

<div class="kotva">
<a href="#start">nahoru</a>
</div>

Třída "nonvisible" používá pouze "display:none", žádné další parametry.

V IE 6 to funguje, v FF2 a Opeře 9 ne. Není to tím uzavřením do <table> ? V obsahu sice používám externí CSS (dvousloupcový layout - takže tý kotvě předcházejí ještě nějaký formátovací "divy"), ale zatím jsem úplně kompletní stránku v CSS neudělal. Takže to "čistý" CSS je uzavřený do jednoho z řádků tabulky. Popravdě řečeno, kdyby to bylo tímhle, tak mi to přidělá spoustu práce.
vertigo4
Profil
Mufna
zkus absolutní adresu vyzkoušet
centi
Profil
Nie, nie je to tabuľkou. Je to tým, že prvok s ID "start" je pomocou CSS skrytý a preto sa naň nemôžeš kotvou odkázať. Priznám sa, že som o tom doteraz netušil.

Skús dať IDčko napr. priamo na body, prípadne na tú layoutovú tabuľku.
Mufna
Profil
Díky zatím oběma, jdu vaše rady vyzkoušet
Mufna
Profil
centi

Tak jo, id na body pomohlo, díky
Mufna
Profil
Tak jsem se unáhlil, teď je to přesně obráceně, FF2 a Opera v pohodě, IE 6 to ale nebere, ach jo ...
Mufna
Profil
Tak snad teď, pomohlo to na <table>

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

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

0