2016-07-08 7 views
1

私は自分のサイトでどこでもremを使用したい(すべての可能性のあるプロパティを読む)。ただし、デフォルトのREMを使用して - ピクセルの変換率は非常に直感的ではありません。CSSのすべてのプロパティのREMの値を設定する

10px = 0.625rem 
12px = 0.75rem 
14px = 0.875rem 
16px = 1rem (base) 
18px = 1.125rem 
20px = 1.25rem 
24px = 1.5rem 
30px = 1.875rem 
32px = 2rem 

したがって私は、フォントサイズのため1rem = 10pxのに設定されますhtml { font-size: 62.5%; }を使用しています。 しかし、余白/パディング/ボーダー/ ...をそのコンバージョン率にも設定するにはどうすればよいですか?

ありがとうございます!

+0

私は本当にできます。しかし、マージンに1rem = 10pxを設定したいと思います。 – Scipion

+0

私の質問は、実際にはすべてのプロパティに対して1rem = 10pxの設定方法についてですか? – Scipion

+0

あなたの答えがはっきりしていないにもかかわらず、答えが出てからあなたが編集したとしても、うまくいくようです。とにかく仲間ありがとう! – Scipion

答えて

1

我々はコメントでこれをカバーしてきましたが、基本的に答えが62.5%ではなく、10pxのためのベースフォントサイズを設定することですが、今

html { font-size: 10px; } 

は、すべてあなたのレム値は1rem = 10pxのから作業します。あなたの計算は実際よりずっと簡単になりました。

  • 1.5rem = 15ピクセル
  • 2rem = 20ピクセル

...というように。

margin:1remは実際にはmargin:1opxを意味します。

関連する問題