Retour sur la suppression de jQuery.spip.positionner_marge

Yop, je me retrouve bien embêté avec cette suppression.

J'ai un menu flotanant (pas moi qui choisit) de 150px de haut, et quand je soumet un formulaire ajax la page remonte juste au haut du formulaire, qui est recouvert par le menu.

J'ai tout tenté avec scroll-padding-top / scroll-margin-top, qui fonctionne bien dans d'autres cas (lien vers une ancre dans la page) mais suite à un refresh ajax ça veut pas.
Le scroll piloté en JS ne tient pas compte de ça.

Du coup, la suppression de jQuery.spip.positionner_marge, qui était bien pratique, me chagrine.

Dans le changelog :

jQuery.spip.positionner_marge : l'ajustement de la marge verticale est à personnaliser manuellement via la règle CSS : scroll-margin

C'est lié à tout le (super) travail de placido, notamment là :

spip#6043 (closed)

!39 (merged)

@placido tu te souviens pourquoi elle avait été éliminée cette config ?

Ça te semble possible de la rétablir ?

Personne assignée Chargement en cours
Suivi du temps Chargement en cours

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site