css里font: 14px/22px;这样是什么用法?

什么情况下会显示22px的呢?

阅读 7k
4 个回答

font-size:14px;line-height:22px;的缩写

第二个是line-height

合并的写法,前面是字体大小,后面是行距。背景等属性也经常用合并的写法

font简写语法规则:

font:[<font-style>||<font-variant>||<font-weight>]?<font-size>[/<line-height>]?<font-family>

注意三点:

  1. 简写时,必须包含font-sizefont-family两个属性,否则简写不起作用,其他属性若未出现则使用缺省值;

  2. 简写时若包含line-height属性,其位置必须位于font-size之后以/隔开,也就是题主所写的14px/22px格式;

  3. 简写的顺序按照语法规则的顺序写。

题主的代码中如果只有这一句font:14px/22px;是不起作用的,还必须至少包含font-family属性。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题