Milligram: Normalize.css v.6.0.0 casse le style de la taille de la police d'entrée

Créé le 29 mars 2017  ·  7Commentaires  ·  Source: milligram/milligram

Il semble que certains styles d'éléments d'entrée aient été supprimés dans la version 6.0.0. Par conséquent, la propriété input font-size est désormais héritée des styles user-agent.

Normaliser v.5.0.0.
screen shot 2017-03-29 at 15 47 58

Normaliser v.6.0.0.
screen shot 2017-03-29 at 15 47 42

Hacktoberfest

Commentaire le plus utile

Je suis d'accord avec vous pour dire que l'utilisation de normalize.css est exagérée.

Yah c'était juste un aparté.

Je suppose que je suis d'accord avec cette question. Peut-être que Milligram pourrait intégrer une mini-réinitialisation, similaire à celle que j'ai publiée.

Tous les 7 commentaires

Par conséquent, la propriété input font-size est désormais héritée des styles user-agent.

N'est-ce pas un problème avec Normalize.css alors ?

Il est possible que cela soit un problème avec Normalize.css. Je vais ouvrir un ticket et faire un retour.

Il semble qu'ils aient supprimé toutes les règles css opiniâtres de Normalize.css. Voir le commit #649 . Les styles d'éléments de formulaire supprimés incluent ceux -tels que font-size - qui peuvent être hérités de body . Certaines de ces règles peuvent être incluses en milligrammes pour rendre les styles de formulaire cohérents avec le reste du cadre.

Euh, c'est... intense. Votre capture d'écran est toujours étrange, car les formulaires sur https://milligram.github.io/forms.html semblent totalement normaux et je suis presque sûr qu'ils n'utilisent pas la normalisation. Je pense donc toujours que ce n'est pas un problème avec Milligram.

FWIW J'utilise une réinitialisation CSS beaucoup plus petite avec Milligram : https://github.com/nateberkopec/speedshop/blob/master/_sass/mini-reset.sass

Milligram est d'environ 9 Ko non compressé/non minifié et Normalize d'environ 7,5 Ko. Utiliser une réinitialisation CSS de la même taille que votre framework est à mon avis excessif.

Les formulaires semblent normaux car ils utilisent normalize.css 5.0.0. Vérifiez la source. Et puisque votre réinitialisation a des styles en commun avec normalize.csss 5.0.0, il est possible que vous ne soyez pas affecté.

Je suis d'accord avec vous pour dire que l'utilisation de normalize.css est exagérée. Mais la taille n'est pas le problème ici. Le problème est, quelle que soit la réinitialisation que j'utilise, de savoir si je pourrai obtenir l'apparence annoncée sur le site de milligram. Je suppose que c'est ce qui est lié au milligramme.

Je suis d'accord avec vous pour dire que l'utilisation de normalize.css est exagérée.

Yah c'était juste un aparté.

Je suppose que je suis d'accord avec cette question. Peut-être que Milligram pourrait intégrer une mini-réinitialisation, similaire à celle que j'ai publiée.

@negativefix félicitations pour cet énorme travail !
Merci beaucoup.

@nateberkopec tu as raison. Il est temps de changer normalize.css. J'avais travaillé sur un nouveau, mais j'ai passé beaucoup de temps loin de Milligram. Je dois donc refaire les études/tests nécessaires pour m'assurer que tout va bien.

d'ailleurs, j'apporte des nouvelles : Milligram v1.4.0 https://github.com/milligram/milligram/pull/244

S'il vous plaît, dites-moi si je peux vous aider avec quelque chose.
Pour l'instant, je vais clore ce sujet.

Cette page vous a été utile?
0 / 5 - 0 notes