2009-09-16 15 views
6

Ho alcuni elementi di ancoraggio, ma sono in posizione assoluta div e il contenuto del div è così grande che scorre all'interno (overflow: auto).Offset generale per tutti gli ancoraggi in HTML?

Tutte le voci nel div hanno un'ancora in cima, ma se vado a questa ancora ho l'elemento che volevo direttamente in cima al lato, ma lo voglio al centro. Ho bisogno di qualcosa come un offset in modo da poter saltare più in alto del normale.

+3

punteggiatura Sarebbe di grande aiuto qui ... – Skilldrick

+3

Fammi vedere i codez! – roryf

+0

hm sry non riesco a spiegarlo meglio – Markus

risposta

7

si può sempre aggiungere un altro div per avvolgere intorno ad esso, e poi fare qualcosa di simile

.wrapperdiv{ 
    position:relative; 
    top:-10px; 
} 
-1

È possibile provare uno scorrimento Javascript per correggere la posizione.

+0

e come funziona? – Markus

+0

Inizia qui: http://radio.javaranch.com/pascarello/2005/12/14/1134573598403.html –

+0

@JeremyStein: il tuo link è ora morto. Ecco un collegamento alla copia cache dell'archivio Internet: https://web.archive.org/web/20080821211053/http://radio.javaranch.com/pascarello/2005/12/14/1134573598403.html –

Problemi correlati