完全に EM ベースになることについて、人々はどう考えているのだろうか? 個人的には、フォント サイズ、レイアウト、メディア クエリなど、ほぼ完全に賛成です。ユーザーの個人的な好みに関係することは、完全に理にかなっています。
ただ、javascriptだとピクセル以外は使いづらそうです。
たとえば、画面サイズが特定のサイズよりも大きいときに画像を追加したい場合は、HTML でこれを行うことができます。
if (document.documentElement.clientWidth > 500) {
document.write('<img src="whatever.jpg" alt="whatever" />');
}
または、js では、画面がメディア クエリのブレーク ポイントに到達したときに、何かを変更したい (おそらく要素を交換したい) 場合があります。ただし、CSS の EM と js のピクセルの奇妙な組み合わせになってしまい、ユーザーのフォント サイズがデフォルト以外の場合は一致しません。
それは理にかなっていますか?そして、誰か提案はありますか?おそらくEMフォントとレイアウト用のpx?しかし、それはEMの美しさの一部を失います...
あなたの考えを聞きたいです!
ありがとう