179

可能重复:
Ems 是什么意思?(Android 文本视图)

其中EditText 有一个名为 的属性android:ems。描述是“使之EditText正好有这么多 em 宽”

ems 是什么意思?

4

2 回答 2

149

取自:http ://www.w3.org/Style/Examples/007/units :

em 只是字体大小。在具有 2in 字体的元素中,1em 因此意味着 2in。用 em 表示大小,例如边距和填充,意味着它们与字体大小有关,如果用户有大字体(例如,在大屏幕上)或小字体(例如,在手持设备上),则大小将成比例。'text-indent: 1.5em' 和 'margin: 1em' 之类的声明在 CSS 中非常常见。

em基本上是字体大小的 CSS 属性。

于 2012-04-23T05:44:21.020 回答
32

“em”是宽度的印刷单位,宽字母的宽度,如“m”发音为“em”。同样有一个“en”。类似地,“en-dash”和“em-dash”代表 – 和 –</p>

-蒂姆·布雷

于 2012-04-23T05:44:10.880 回答