Buongiorno a tutti. Difficile spiegarsi nel titolo. In pratica, ho un sommario dei titoli h2 h3 creato con un codice jQuery che posto sotto. Il problema è che ho un menu orizzontale fisso. Quando clicco su una voce del sommario, la pagina scrolla fino al titolo relativo, ma tale titolo appare coperto dal menu fisso. Avrei bisogno di abbassare la posizione del titolo allo scroll. Non so come risolvere e attendo consigli. Grazie mille.
JavaScript:
function summary() {
log('loading summary')
$('#tocList').empty();
var prevH2Item = null;
var prevH2List = null;
var index = 0;
$("h2, h3").each(function() {
//insert an anchor to jump to, from the TOC link.
var anchor = "<a name='" + index + "'></a>";
$(this).before(anchor);
var li = "<li><a href='#" + index + "'>" + $(this).text() + "</a></li>";
if( $(this).is("h2") ){
prevH2List = $("<ul></ul>");
prevH2Item = $(li);
prevH2Item.append(prevH2List);
prevH2Item.appendTo("#tocList");
} else {
prevH2List.append(li);
}
index++;
});
}