我正在尝试使用 css 构建布局,其中所有尺寸都在 em 中指定。我的印象是,这将允许页面以不同的字体大小/缩放级别以相同的方式显示。但是,我注意到随着大小/缩放的变化,文本的换行方式有所不同。
例如,在这个 jsfiddle中,文本以我的原生缩放和 1em 字体大小显示在一行上,但以 2em 字体大小换行。由于容器的宽度以 em 为单位,因此我希望它能够一致地换行/不换行,因此应该与字体大小成比例地增加。
我做错了什么,还是我只是误解了 em 测量的用途?
我正在尝试使用 css 构建布局,其中所有尺寸都在 em 中指定。我的印象是,这将允许页面以不同的字体大小/缩放级别以相同的方式显示。但是,我注意到随着大小/缩放的变化,文本的换行方式有所不同。
例如,在这个 jsfiddle中,文本以我的原生缩放和 1em 字体大小显示在一行上,但以 2em 字体大小换行。由于容器的宽度以 em 为单位,因此我希望它能够一致地换行/不换行,因此应该与字体大小成比例地增加。
我做错了什么,还是我只是误解了 em 测量的用途?