0
em
の長さスケールは現在のフォントサイズに比例しているため、この問題が発生しました。cssの `em`スケールの相対性を修正する方法は?
多くの要素のborder-width
を私の通常のフォント幅の8分の1にします。通常、私は、html文書が必要最小限の部分と私のフォントで書かれたテキストだけを持っていることを意味します。私のフォントはモノです。あなたはそれがどのように見えるかを確認することができます
:
私はちょうどborder-width: 0.125em;
を書くとき、ボーダーの幅は同じではありません。
私は非常にコンパクトなディスプレイで同じ幅を作りたいので、px
を使いたくありません。
どうすればよいですか?
私はここに、プレーンコードを提供する必要があると思います。以来、これは動作しません。フォントサイズはドキュメント全体で同じではないので、calcを使うか '0.125em'と書いても問題ありません。現在のフォントサイズを考慮する必要があります。 – AHB
@AHBは 'em'ではなく' rem'単位を反映するために私の答えを更新しました。それはあなたのために行くのですか? –
うん。私は絶対的なスケールが存在していたに違いないと知っていました... – AHB