在行内元素中设置字体大小的间隙

伊西德罗GH

我在内联元素中设置字体大小样式时遇到问题。一些差距出现。有与此问题相关的问题,但我还没有找到解决我的案例的方法。

鉴于此代码:

<!doctype html>
<html>
    <style>
        .container {
            font-size: 40px;
        }

        p {
            margin: 0;
        }

        .small {
            font-size: 16px;
        }
    </style>
    <body>
        <div class="container">
            <p>Big text</p>
            <p>
                <span class="small">
                    Small text
                </span>
            </p>
            <p>
                <span class="small">
                    Small text
                </span>
            </p>
        </div>
    </body>
</html>

如果无法修改 HTML 标记并且新 CSS 只能应用于容器div及其子项,我该如何去除额外的垂直间隙

我试过设置vertical-aling:topline-height:0但我无法让它工作。

我需要的是这个:

在此处输入图片说明

我得到的是:

在此处输入图片说明

把我放进去

p元素上的字体大小仍然是40pxsmall类属性仅应用于跨度。如果这些元素的顺序是静态的,那么您可以将 16px 的字体大小应用于所有元素,将p40px 的字体大小应用于第一个p.

<!doctype html>
<html>
    <style>
        .container {
            font-size: 40px;
        }

        p {
            margin: 0;
            font-size: 16px;
        }
        
        p:first-child {
            font-size: 40px;
        }

        .small {
            font-size: 16px;
        }
    </style>
    <body>
        <div class="container">
            <p>Big text</p>
            <p>
                <span>
                    Small text
                </span>
            </p>
            <p>
                <span class="small">
                    Small text
                </span>
            </p>
        </div>
    </body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

改变行高和字体大小会导致行内块元素出现间隙

来自分类Dev

在Itextpdf中设置字体大小

来自分类Dev

在Kivy中设置全局字体大小

来自分类Dev

在TWebBrowser选择中设置字体大小

来自分类Dev

在形状中设置字体大小

来自分类Dev

为什么设置div类的字体大小不会设置p元素的字体大小?

来自分类Dev

在CKEditor中设置字体大小和字体系列

来自分类Dev

将字体大小设置为div中的标头元素

来自分类Dev

在正文和网页的html元素中设置字体大小有什么区别?

来自分类Dev

一页中的元素并设置一种字体大小但显示方式不同?

来自分类Dev

改变行高和字体大小会导致内联块元素出现间隙

来自分类Dev

NSMutableAttributedString设置字体大小

来自分类Dev

设置UIBarButtonItem的字体大小

来自分类Dev

使用JavaScript将元素的字体大小设置为另一个元素的字体大小的倍数

来自分类Dev

如何从iOS设置中检测动态字体大小的变化?

来自分类Dev

如何在summernote中设置字体大小?

来自分类Dev

在gnuplot中设置默认的终端窗口字体大小

来自分类Dev

如何在Unity中设置文本的字体大小?

来自分类Dev

如何在TinyMce中设置字体大小

来自分类Dev

更改Android中自动设置的默认字体大小?

来自分类Dev

在Polymer中设置纸张输入字体大小

来自分类Dev

在Altair中的构面图上设置字幕字体大小

来自分类Dev

如何在Tkinter中设置字体大小

来自分类Dev

FLUTTER:如何在TextSpan中设置自动字体大小

来自分类Dev

在RTF文件中设置默认字体大小

来自分类Dev

更改Android中自动设置的默认字体大小?

来自分类Dev

在多个视图框中设置相同的字体大小

来自分类Dev

xvt终端-如何在Linux中设置字体大小?

来自分类Dev

如何在mpdf中设置水印字体大小

Related 相关文章

  1. 1

    改变行高和字体大小会导致行内块元素出现间隙

  2. 2

    在Itextpdf中设置字体大小

  3. 3

    在Kivy中设置全局字体大小

  4. 4

    在TWebBrowser选择中设置字体大小

  5. 5

    在形状中设置字体大小

  6. 6

    为什么设置div类的字体大小不会设置p元素的字体大小?

  7. 7

    在CKEditor中设置字体大小和字体系列

  8. 8

    将字体大小设置为div中的标头元素

  9. 9

    在正文和网页的html元素中设置字体大小有什么区别?

  10. 10

    一页中的元素并设置一种字体大小但显示方式不同?

  11. 11

    改变行高和字体大小会导致内联块元素出现间隙

  12. 12

    NSMutableAttributedString设置字体大小

  13. 13

    设置UIBarButtonItem的字体大小

  14. 14

    使用JavaScript将元素的字体大小设置为另一个元素的字体大小的倍数

  15. 15

    如何从iOS设置中检测动态字体大小的变化?

  16. 16

    如何在summernote中设置字体大小?

  17. 17

    在gnuplot中设置默认的终端窗口字体大小

  18. 18

    如何在Unity中设置文本的字体大小?

  19. 19

    如何在TinyMce中设置字体大小

  20. 20

    更改Android中自动设置的默认字体大小?

  21. 21

    在Polymer中设置纸张输入字体大小

  22. 22

    在Altair中的构面图上设置字幕字体大小

  23. 23

    如何在Tkinter中设置字体大小

  24. 24

    FLUTTER:如何在TextSpan中设置自动字体大小

  25. 25

    在RTF文件中设置默认字体大小

  26. 26

    更改Android中自动设置的默认字体大小?

  27. 27

    在多个视图框中设置相同的字体大小

  28. 28

    xvt终端-如何在Linux中设置字体大小?

  29. 29

    如何在mpdf中设置水印字体大小

热门标签

归档