一部の入力要素スタイルはバージョン6.0.0で削除されたようです。 したがって、input font-sizeプロパティは、ユーザーエージェントスタイルから継承されるようになりました。
v.5.0.0を正規化します。
v.6.0.0を正規化します。
したがって、input font-sizeプロパティは、ユーザーエージェントスタイルから継承されるようになりました。
それでは、Normalize.cssの問題ではありませんか?
Normalize.cssに問題がある可能性があります。 チケットを開いて報告します。
彼らはNormalize.cssからすべての意見のあるcssルールを削除したようです。 コミット#649を参照してください。 削除されたフォーム要素のスタイルには、 body
から継承できるfont-size
などのスタイルが含まれます。 これらのルールの一部をミリグラムに含めて、フォームスタイルをフレームワークの他の部分と一致させることができます。
ええと、それは...激しいです。 ただし、 https://milligram.github.io/forms.htmlのフォームは完全に正常に見え、normalizeを使用していないと確信しているため、スクリーンショットはまだ奇妙です。 ですから、これはミリグラムの問題ではないと私はまだ思っています。
FWIWミリグラムではるかに小さいCSSリセットを使用します: //github.com/nateberkopec/speedshop/blob/master/_sass/mini-reset.sass
ミリグラムは約9kbの非圧縮/非縮小であり、正規化は約7.5kbです。 私の見解では、フレームワークと同じサイズのCSSリセットを使用するのは過剰です。
normalize.css 5.0.0を使用しているため、フォームは正常に見えます。 ソースをチェックしてください。 また、リセットにはnormalize.csss 5.0.0と共通のスタイルがあるため、影響を受けない可能性があります。
normalize.cssを使用するのはやり過ぎであるという点であなたに同意します。 しかし、ここではサイズは問題ではありません。 問題は、使用しているリセットに関係なく、ミリグラムのサイトで宣伝されている外観を取得できるかどうかです。 それがミリグラムに関係していると思います。
normalize.cssを使用するのはやり過ぎであるという点であなたに同意します。
うん、それはさておきだった。
私はこの問題に同意すると思います。 たぶんミリグラムは、私が投稿したものと同様のミニリセットを組み込むことができます。
@negativefixは巨大な仕事におめでとう!
どうもありがとう。
@nateberkopecその通りです。 normalize.cssを変更する時が来ました。 私は新しいものに取り組んでいましたが、ミリグラムから離れて多くの時間を過ごしました。 したがって、すべてが正常であることを確認するために、必要な調査/テストをやり直す必要があります。
ところで、私はニュースをもたらします:ミリグラムv1.4.0
何かお手伝いできることがあれば教えてください。
今のところ、この問題を閉じます。
最も参考になるコメント
うん、それはさておきだった。
私はこの問題に同意すると思います。 たぶんミリグラムは、私が投稿したものと同様のミニリセットを組み込むことができます。