typo.css pour moins de 640px
Le code, modifié, issu d'AlsaCréations, pour mobile et écrans de moins de 640px, peut provoquer des erreurs d'affichages.
Le code est dans typo.css ligne 516 en particulier le premier bloc qui définit max-width: 100% !important;
Le !important (ajouté, par rapport à la proposition d'AlsaCréations) va pouvoir créer des effets de bord pour des plugins qui utiliseraient une des balises ainsi redéfinie (img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video).
Par exemple en utilisant OpenStreetMap, la carte disparaît pour ces écrans, en raison de ce code. Apparaissent les engrenages de chargement.
J'ai dû commenter tout le bloc (pas seulement virer le !important, ça ne suffit pas, le 100% pose problème, ni même redéfinir ce qui est impossible en raison précisément du !important…) pour que la carte apparaisse sur mobile.
J'ignore totalement comment tester que ce code a un effet bénéfique pour petits écrans et que le retirer va provoquer une régression.
J'ajoute aussi qu'il s'agit d'une régression par rapport à Spip 3.0.x : la carte s'affichait bien dans tous le cas : ce code dans typo.css n'était pas présent !