【问题标题】:Enforcing background-color to text only仅对文本强制使用背景颜色
【发布时间】:2014-03-01 03:52:45
【问题描述】:

我想问一下,我怎样才能只使用背景颜色属性而不是使用 CSS 或 HTML 或两者的间距来提供我的文本。

例如,

大家好!

我只希望背景色显示在大家好!而不是大家好!

我尝试在互联网上搜索,但找不到任何解决方案。

谢谢!

【问题讨论】:

  • 如果不将每段文本包装在自己的元素中,这是不可能的。

标签: html css web


【解决方案1】:

将每个单词包装在一个 span 元素中,并为 span 元素赋予背景颜色。

【讨论】:

    【解决方案2】:

    尝试将您的文本放在包装器中,并使用

    display: inline;
    background-color: whatever;
    

    请注意,如果您使用默认内联的包装器(例如<span>),则不需要display: inline

    【讨论】:

      【解决方案3】:

      有很多不同的方法可以做到这一点,但对于初学者,我建议使用 <span> 包装所有文本。

      Here's a fiddle.

      【讨论】:

        猜你喜欢
        • 2014-08-28
        • 1970-01-01
        • 2022-11-09
        • 2018-01-01
        • 2012-08-11
        • 2021-11-19
        • 1970-01-01
        • 2023-04-10
        • 1970-01-01
        相关资源
        最近更新 更多