Sto usando l'elemento <a href>
insieme al selettore :target
per mostrare uno <div>
che per impostazione predefinita è impostato su display:none
. Il problema è che quando faccio clic sul link per mostrare che <div>
, si sta scorrendo automaticamente verso il basso verso il mio sito verso lo <div>
.Previene lo spostamento dello schermo quando si fa clic su <a href=></a>
C'è un modo per fermare il movimento dello schermo?
Sfortunatamente non sono ancora esperto in nulla oltre a CSS e HTML.
Penso che avrai bisogno di JS per quello che hai 2 possibilità: 1. Evita lo scorrimento di JS 2. usa un elemento diverso da un ancoraggio, ma poi non avrai: funzionalità di destinazione e dovrai mostrare il tuo obiettivo element by js –
Come ho già detto, non conosco ancora js (ho iniziato a impararlo a malapena una settimana fa).Ho il sospetto che ci sia un modo abbastanza semplice per fare ciò che è difficile da fare qui con CSS e HTML nudi, quindi mentre sono grato per tutte le idee JS (li salvo per dopo), la soluzione migliore sarebbe tale che è limitato css e html (anche se ce ne sono). – Czulu