problema ancoraggio nome

luca.baldoni

Nuovo Utente
22 Apr 2014
4
0
0
ciao a tutti,
sono appena iscritto e già ho bisogno di aiuto.

Sto creando un sito con dreamweaver cs5.5
Ho creato la struttura del sito utilizzando div e css per creare un menù top e uno bottom con la proprietà fixed dei css. Fino a qui tutto bene e sono così tiuscito ad ottenere quello che desideravo. il menù top e bottom fissi con lo scorrere delle pagine nella parte centrale e con la scroll su tutta la lunghezza della pagina.

Il problema ora però che mi compare è quando in una delle pagine del sito utilizzo in un piccolo sotto menù che è un div contenente le lettere alfabetiche che rimaderanno grazie all'acoraggio per nome ai div sottostanti contenenti i contenuti suddivisi per ordine alfabetico.

Il problema è che quando per esempio clicco sulla lettera F tutto funziona ma il problema è che l'ancoraggio considera tutta la pagina e la parte iniziale del div con i contenuti inizianti per lettera F mi va a finire sotto il menù top fisso grazie al css: position:fixed di altezza 229px.

Qualcuno sa come posso risolvere?
ho provato mille modi ma non sono riuscito a trovare una soluzione ç__ç
 
Cia e benvenuto,
non conosco dw, al massimo ti sposto in quella sezione.
Non riesci a spostare l'ancora un po più in alto ?
HTML:
<a href="#F">F</a>
<a name="F"></a>
<br/><br/>
<h1>F</h1>
 
non ho capito che intendi.

comunque l'ancora mi funziona, il problema è che l'ancora fa riferimento al top assoluto della pagina e quindi quando mi clicco sul link dell'ancora che mi scorre automaticamente al punto di ancoraggio questo finisce sotto al menù top che è fisso tramite il css position:fixed; top: 0 px . quindi in sostanza mi scolla si fino al punto da me richiesto ma questo finisce sotto al menù top che è alto 229px.

se serve posso menttere il link del sito di prova dove sto testando^^
 
il sito si può vedere qui:
www.provadiluca.altervista.org

il problema è visibile nella pagina mammiferi. Se si clicca su una delle lettere dell'indice alfabetico questo con il sistema ancoraggio dovrebbe portarmi al pannello relativo sottostante. Il prolema è che l'ancora richiamata finisce sotto il menù top che ho fissato con position: fixed; top:0;

qualcuno può aiutarmi?
 
quello che ti consigliavo è di spostare l'ancora
HTML:
<a id="anF" name="anF"></a>
più in altro prima dell'apertura del div
 
ma il problema non è l'ancora è che questa va a finire sotto al menù top che ho fermato con il position:fixed e top:0.
 

Discussioni simili