Premetto che non sono un esperto serio di html ma solo un autodidatta estemporaneo.
I thread fissi sono definiti con gli attributi:
<ul class="topiclist topics"><li ... class="row bg1/bg2 sticky"></li> ... </ul>
Ho rilevato ridondanze nella definizione della classe ".sticky" con il codice seguente:
.sticky{position:fixed;top:20px;z-index:3;}
che appare tre volte in prossimità di commenti e codice collegato alla concessionaria della pubblicità:
Poiché i thread fissi sono una antica tradizione del forum mentre le pubblicità sono recenti ritengo che la classe ".sticky" sia stata indebitamente riusata, visto anche questo script riferito ad elementi pubblicitari:
- Codice:
<script>
window.MMstickyMasthead = function () {
var adv = document.getElementById("adv-gpt-masthead-container1");
if (adv && !adv.className.includes('sticky')) {
adv.classList.add('sticky');
setTimeout(function () {
adv.classList.remove('sticky');
}, 5000);
}
};
</script>
Suggerisco che i manutentori del codice si consultino con l'amministratore ed i moderatori del forum prima di attuare modifiche fantasiose, o quantomeno di farle collaudare.