Autor | Zpráva | ||
---|---|---|---|
Mufna Profil |
#1 · Zasláno: 10. 2. 2008, 01:00:24
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 |
#2 · Zasláno: 10. 2. 2008, 01:08:12
Mufna
zkus absolutní adresu vyzkoušet |
||
centi Profil |
#3 · Zasláno: 10. 2. 2008, 01:08:22
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 |
#4 · Zasláno: 10. 2. 2008, 01:10:36
Díky zatím oběma, jdu vaše rady vyzkoušet
|
||
Mufna Profil |
#5 · Zasláno: 10. 2. 2008, 01:12:43
centi
Tak jo, id na body pomohlo, díky |
||
Mufna Profil |
#6 · Zasláno: 10. 2. 2008, 01:17:16
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 |
#7 · Zasláno: 10. 2. 2008, 01:20:39
Tak snad teď, pomohlo to na <table>
|
||
Časová prodleva: 16 let
|
0