Salve, ho cercato di risolvere questo problema di posizionamento della pagina al click su link interni https://forum.html.it/forum/showthre...readid=2972833 via CSS, non trovando tuttavia una soluzione comoda e compatibile con tutti i principali browser.
Ho quindi perseguito la via di JavaScript, imbattendomi nel comando scrollBy(), che su w3schools è applicato a button mentre a me serve su link testuali, abbassando la destinazione del link di 86 px che è l'altezza della navbar fissa delle pagine.
Purtroppo questo codice resta completamente ignorato.
Ho collocato la function in fondo al body anziché nell'head (seguendo l'esempio di w3schools, ma senza risultato.codice HTML:<a class="elenco_autori" href="#link1" onclick="javascript:scrolla();">Link 1</a> <script> function scrolla() { window.scrollBy(0, 86); } </script>
Cosa non va?