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

[分享]css中em ex是什么

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

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普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流