font 您所在的位置:网站首页 page怎么改字体颜色大小 font

font

#font| 来源: 网络整理| 查看: 265

使用 em 值创建动态或计算字体大小(历史上,em 单位是从给定字体中大写字母 “M” 的宽度派生的)。 数字值作为当前元素的 font-size 属性的乘数。考虑以下示例:

css

p { font-size: 2em; }

在这种情况下,

元素的大小将会是其通过继承得到的 font-size 计算值的两倍。因此,1em 的 font-size 等于元素所使用的 font-size 计算值。

为了计算所需像素值的等效 em 值,你可以使用以下公式:

em = 希望得到的像素大小 / 父元素字体像素大小

例如,假设页面的 的 font-size 设置为 16px。如果你想要的字体大小为 12px,那么应该指定 0.75em(因为 12/16 = 0.75)。同样,如果你想要字体大小为 10px,则应指定 0.625em(10/16 = 0.625);对于 22px,请指定 1.375em(22/16)。

CSS 中的 em 是非常有用的单位,因为它会根据读者选择使用的字体自动调整其长度。

记住一个重要事实:em 值是复合的。看下面的 HTML 和 CSS:

css

html { font-size: 100%; } span { font-size: 1.6em; }

html

Outer inner outer

结果是:

假设浏览器的默认 font-size 为 16px,则单词“outer”将渲染为 25.6px,但单词“inner”将渲染为 40.96px。这是因为内部 的 font-size 为 1.6em,相对于其父级的 font-size,而其父级又相对于其父级的 font-size。这通常被称为复合。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有