Suite à un post récent je me suis amusé a faire un effet de transition fade sur mes pages avec fadeIn et / ou fadeOut, mais je le retrouve face à un souci en cas de js désactivé.
En effet pour que le fadeIn soit actif, il faut que le body soit initialisé à display none au depart.
je me suis donc dit que j' pouvais insérer une balise no script dasn ma page pour retablir le display à block de sorte que le sit soit tout de même visible sans js. Or je suis en doctype strict et la balise noscript n'est pas acceptée dans le head et la balise style n'est pas acceptée dans le body.
j'ai testé l'inverse, c'est a dire essayer de modifier au chargement le display avec js , mais l'effet visuel est moche, la page s'affiche puis disparait pour reapparaitre en fade ...
quelle serait la solution ???
Partager