Milligram: Normalize.css v.6.0.0 unterbricht das Styling der Eingabeschriftgröße

Erstellt am 29. März 2017  ·  7Kommentare  ·  Quelle: milligram/milligram

Es scheint, als ob einige Eingabeelementstile in Version 6.0.0 entfernt wurden. Daher wird die Eigenschaft input font-size jetzt von User-Agent-Stilen geerbt.

V.5.0.0 normalisieren.
screen shot 2017-03-29 at 15 47 58

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

Hacktoberfest

Hilfreichster Kommentar

Ich stimme Ihnen darin zu, dass die Verwendung von normalize.css übertrieben ist.

Ja, das war nur nebenbei.

Ich glaube, ich stimme dieser Frage zu. Vielleicht könnte Milligram einen Mini-Reset einbauen, ähnlich dem, den ich gepostet habe.

Alle 7 Kommentare

Daher wird die Eigenschaft input font-size jetzt von User-Agent-Stilen geerbt.

Ist das nicht ein Problem mit Normalize.css?

Möglicherweise liegt ein Problem mit Normalize.css vor. Ich werde ein Ticket eröffnen und berichten.

Es scheint, als hätten sie alle rechthaberischen CSS-Regeln aus Normalize.css entfernt. Siehe Commit #649 . Entfernte Formularelementstile umfassen solche - wie font-size - die von body geerbt werden können. Einige dieser Regeln können in Milligramm eingeschlossen werden, um Formularstile mit dem Rest des Frameworks konsistent zu machen.

Huh, das ist ... intensiv. Ihr Screenshot ist jedoch immer noch seltsam, da die Formulare auf https://milligram.github.io/forms.html völlig normal aussehen und ich mir ziemlich sicher bin, dass sie keine Normalisierung verwenden. Daher denke ich immer noch, dass dies bei Milligram kein Problem ist.

FWIW Ich verwende einen weitaus kleineren CSS-Reset mit Milligram: https://github.com/nateberkopec/speedshop/blob/master/_sass/mini-reset.sass

Milligramm ist ~9kb unkomprimiert/nicht verkleinert und Normalisieren ist ~7,5kb. Die Verwendung eines CSS-Resets, das die gleiche Größe wie Ihr Framework hat, ist meiner Meinung nach übertrieben.

Formulare sehen normal aus, da normalize.css 5.0.0 verwendet wird. Sehen Sie sich die Quelle an. Und da Ihr Reset Stile mit normalize.csss 5.0.0 gemein hat, ist es möglich, dass Sie davon nicht betroffen sind.

Ich stimme Ihnen darin zu, dass die Verwendung von normalize.css übertrieben ist. Aber die Größe ist hier nicht das Problem. Das Problem besteht darin, unabhängig von dem von mir verwendeten Reset, ob ich das auf der Milligram-Site beworbene Erscheinungsbild erhalten kann. Ich denke, das hängt mit Milligramm zusammen.

Ich stimme Ihnen darin zu, dass die Verwendung von normalize.css übertrieben ist.

Ja, das war nur nebenbei.

Ich glaube, ich stimme dieser Frage zu. Vielleicht könnte Milligram einen Mini-Reset einbauen, ähnlich dem, den ich gepostet habe.

@negativefix herzlichen Glückwunsch zu der riesigen Arbeit!
Ich danke dir sehr.

@nateberkopec du hast recht. Es ist Zeit für eine Änderung normalize.css. Ich hatte an einem neuen gearbeitet, aber ich verbrachte viel Zeit außerhalb von Milligram. Also muss ich die notwendigen Studien/Tests wiederholen, um sicherzustellen, dass alles in Ordnung ist.

Übrigens, ich bringe Neuigkeiten: Milligram v1.4.0 https://github.com/milligram/milligram/pull/244

Bitte sagen Sie mir, ob ich Ihnen bei etwas helfen kann.
Vorerst schließe ich dieses Thema.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen