如果浏览器现在可以缩放,我们为什么要使用em而不是px?

Ver*_*gon 5

我经常看到人们说使用'em'是一个更好的主意,因为当人们需要更改其默认字体大小时,它会更好用.

但我从来没有听说有人改变他们的字体大小.但是,我听说有人(并且完成了自己)放大和缩小.放大和缩小工作正常.

它们已经过时了吗?我能最终回到像素吗?或者人们仍然会更改默认字体大小?如果他们这样做,当人们改变字体大小时,像素是否仍会破裂?

Luc*_*emy 3

嗯,当你想创建自定义可缩放按钮时,em 在 css 中表现很好,你看。如果您使用像素作为填充,那么您将需要进行大量的测量,而如果您使用em,则填充会根据字体的大小动态缩放大小。

  • @Verdagon因为如果你改变了按钮的字体大小,如果你使用像素,你将不得不相应地修改填充,但如果你使用em,除了按钮的字体大小之外,你不需要修改任何东西。 (3认同)