为什么有时显示背景而有时不显示背景?

大耳

我有强调某些单词的CSS。
后来我发现它没有出现在空间中。
我发现在示例HTML上,下划线显示在上方example,但不显示在下方 example
为什么下面的空格没有下划线?

<html>
  <head>
    <meta charset="utf-8" />
    <style>
      .correct-line {
        background: linear-gradient(transparent 55%, rgb(10, 150, 126) 60%);
      }
    </style>
  </head>
  <body>
    <p>example<span class="correct-line"> </span>example</p>
    <hr />
    <div>
      example
      <span class="correct-line"> </span>example
    </div>
  </body>
</html>

用户名

这是因为CSS将多个空格处理为单个空格,换行符后的空格都被视为空格,因此减少为单个空格并删除了第二个空格。对比下面的代码。

<html>
  <head>
    <meta charset="utf-8" />
    <style>
      .correct-line {
        background: linear-gradient(transparent 55%, rgb(10, 150, 126) 60%);
      }
    </style>
  </head>
  <body>
    <p>example<span class="correct-line"> </span>example</p>
    <hr />
    <div>
      example<span class="correct-line"> </span>
example
    </div>
  </body>
</html>

查看https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Whitespace了解更多信息。

您可以使用&nbsp;仅是您插入的数据,但大概是来自其他来源的数据

您最好使用white-space:pre; 如下

<html>
  <head>
    <meta charset="utf-8" />
    <style>
      .correct-line {
        background: linear-gradient(transparent 55%, rgb(10, 150, 126) 60%);
        white-space: pre;
      }
    </style>
  </head>
  <body>
    <p>example<span class="correct-line"> </span>example</p>
    <hr />
    <div>
      example
      <span class="correct-line"> </span>example
    </div>
    <div>
      example<span class="correct-line">
       </span>example
    </div>
  </body>
</html>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么vim有时显示^ M而有时不显示(即使它们在那里)?

来自分类Dev

为什么`:type`有时显示`a`,而有时显示`t`?

来自分类Dev

pip:为什么有时不显示 twine 命令

来自分类Dev

为什么vim有时显示^ M,有时却不显示(即使它们在那里)?

来自分类Dev

在htop的命令列中,有时显示完整路径,有时则不显示。为什么?

来自分类Dev

为什么显示的图像有时显示而其他时间不显示?

来自分类Dev

为什么显示的图像有时显示而其他时间不显示?

来自分类Dev

有时不显示波纹效果

来自分类Dev

图像的背景色有时显示在容器外部

来自分类Dev

为什么Jenkins工件有时不显示为链接?

来自分类Dev

为什么网页有时在刷新前有时显示为纯HTML

来自分类Dev

为什么AS有时会接受大位移而有时却不接受?

来自分类Dev

为什么Ruby Procs有时会返回而有时却是错误?

来自分类Dev

为什么AS有时会接受大位移而有时却不接受?

来自分类Dev

AutoCompleteTextView有时显示建议,但有时不显示

来自分类Dev

录制的视频有时显示,有时不显示

来自分类Dev

Xamarin表单ListView图像有时显示,有时不显示(UWP)

来自分类Dev

音量滑块图形有时显示,有时不显示

来自分类Dev

android工具栏有时显示活动名称,有时不显示

来自分类Dev

为什么此URLClassLoader有时起作用而有时却不起作用?

来自分类Dev

为什么“尝试/捕获”中的命令有时需要-ErrorAction停止,而有时则不需要?

来自分类Dev

有图像时不显示背景颜色

来自分类Dev

离子有时不显示列表项

来自分类Dev

Intellij有时不显示文件

来自分类Dev

Domino Designer有时不显示任何设计元素

来自分类Dev

r闪亮的数据表有时不显示

来自分类Dev

html有时不显示在电子邮件中

来自分类Dev

KnockoutJS foreach有时不显示结果

来自分类Dev

Ember.js有时不显示错误

Related 相关文章

  1. 1

    为什么vim有时显示^ M而有时不显示(即使它们在那里)?

  2. 2

    为什么`:type`有时显示`a`,而有时显示`t`?

  3. 3

    pip:为什么有时不显示 twine 命令

  4. 4

    为什么vim有时显示^ M,有时却不显示(即使它们在那里)?

  5. 5

    在htop的命令列中,有时显示完整路径,有时则不显示。为什么?

  6. 6

    为什么显示的图像有时显示而其他时间不显示?

  7. 7

    为什么显示的图像有时显示而其他时间不显示?

  8. 8

    有时不显示波纹效果

  9. 9

    图像的背景色有时显示在容器外部

  10. 10

    为什么Jenkins工件有时不显示为链接?

  11. 11

    为什么网页有时在刷新前有时显示为纯HTML

  12. 12

    为什么AS有时会接受大位移而有时却不接受?

  13. 13

    为什么Ruby Procs有时会返回而有时却是错误?

  14. 14

    为什么AS有时会接受大位移而有时却不接受?

  15. 15

    AutoCompleteTextView有时显示建议,但有时不显示

  16. 16

    录制的视频有时显示,有时不显示

  17. 17

    Xamarin表单ListView图像有时显示,有时不显示(UWP)

  18. 18

    音量滑块图形有时显示,有时不显示

  19. 19

    android工具栏有时显示活动名称,有时不显示

  20. 20

    为什么此URLClassLoader有时起作用而有时却不起作用?

  21. 21

    为什么“尝试/捕获”中的命令有时需要-ErrorAction停止,而有时则不需要?

  22. 22

    有图像时不显示背景颜色

  23. 23

    离子有时不显示列表项

  24. 24

    Intellij有时不显示文件

  25. 25

    Domino Designer有时不显示任何设计元素

  26. 26

    r闪亮的数据表有时不显示

  27. 27

    html有时不显示在电子邮件中

  28. 28

    KnockoutJS foreach有时不显示结果

  29. 29

    Ember.js有时不显示错误

热门标签

归档