美文网首页
line-height

line-height

作者: 没_有_人 | 来源:发表于2017-09-02 12:07 被阅读0次

做网页的时候有一个疑问,那就是我去量有关于字体的时候该去量到哪里,大家都知道,文字是有默认行高的,我们量元素与字体之间的距离的时候不应该从贴着文字量,或者是贴着文字量出数值以后,应该减去相应地值,那么问题又来了,我到底应该减去多少才是合适准确的呢,于是我做了一个实验:


屏幕快照 2017-09-02 上午10.56.25.png

这是三个p标签,并且没有margin值,分别设置了font-size为12px 16px 20px;并且给不同的背景色
大家会发现,这三个标签中的文字的高度要小于背景色的高度,而且,这个高度会随着字体大小的变化而变化,而这种变化有没有什么规律可言呢,于是我个分别量了它们的高度,发现第一个的背景色的高度是17px 第二个是22px 第三个是28px,好像没什么规律可言;于是我又试了从字号12px到30px的line-height:


P70902-114543.jpg

发现没什么规律可言,而且line-height的值不仅随着字号的变化而变化,而且随着字体的变化而变化,所以,我们并找不到它们的规律。

我建议的方法是在写页面之初给line-height设置一个倍数:比如line-height:1.5;
这样就比较好计算了,line-height的倍数是基于字号的,也就是说,font-size:20px;line-height:1.5;那么最终的line-height的值是30px;

相关文章

  • line-height行高

    关于line-height line-height 语法: line-height : normal | <实数>...

  • 基础样式&隐藏元素

    line-height: 2和line-height: 200%有什么区别? 父元素设置line-height:2...

  • line-height和vertical-align

    line-height 在开发时,我们经常用到line-height,如设定height和line-height同...

  • HTML3

    line-height有什么作用? line-height是用于行高,另当line-height等于height时...

  • CSS line-height的理解

    真正的能理解CSS中的line-height,height与line-height line-height是基线到...

  • font-size(字号)& line-height(行高)

    line-height带有单位时,计算行高的结果为line-height高度,line-height规定的是行高最...

  • html3

    linge-height有什么作用? line-height:20px;line-height:2; (行...

  • line-height、background-clip、deg、

    line-height行与行之间的距离,不可以为负值; line-height:200%; background-...

  • 04day

    行间距line-height = font-size + 行间距.p{line-height:100% (相对于字...

  • HTML 学习笔记3

    1 . line-height 的作用 在没有设置标签的高度height时,line-height控制其表现高度...

网友评论

      本文标题:line-height

      本文链接:https://www.haomeiwen.com/subject/uygljxtx.html