首页 话题 小组 问答 好文 用户 我的社区 域名交易

[分享]css中em ex是什么

发布于 2024-11-11 19:32:02
0
24

CSS中的em和ex是相对于字体大小的单位。em { fontsize: 1.2em; / 它的父元素的字体大小的 1.2 倍 / } 如上代码所示,1em的大小等于其父元素的字体大小。所以,通过设置...

CSS中的em和ex是相对于字体大小的单位。

em {
  font-size: 1.2em;
  /* 它的父元素的字体大小的 1.2 倍 */
} 

如上代码所示,1em的大小等于其父元素的字体大小。所以,通过设置em的字体大小,可以实现相对大小的调整。em的使用也可以和rem一样,避免嵌套层级过深造成的样式难以控制的问题。

.ex {
  font-size: 0.8ex;
  /* 它的父元素字母"o"的高度的 0.8 倍 */
} 

而ex,则是相对于字母“x”的高度来确定大小的单位,1ex的大小等于其父元素字母“x”的高度。

在实际应用中,em和ex这两个相对大小的单位都会被用来设置字体大小、行高、宽高等。

评论
91云脑
Lv.1普通用户

62845

帖子

12

小组

80

积分

站长交流