【问题标题】:How can I change the color of the last letter in an element?如何更改元素中最后一个字母的颜色?
【发布时间】:2014-11-27 20:58:18
【问题描述】:

如何使用 CSS 将最后一个字母的颜色更改为红色?

<asp:Label ID="QuestionText" runat="server" CssClass="asterisk"></asp:Label>

.asterisk:after
{
    color: Red;
    content: " *";
}

问题是来自数据库的问题。所以我真的可以对文本本身进行更改,请参见下文:

以下是数据库中的文本: 问:

  • 示例文本
  • 示例文本
  • 示例文本
  • 【问题讨论】:

    • 请注意:您必须包括解决问题的尝试和努力。
    • 我不了解你,但它对我有用jsfiddle.net/906r29zt/1
    • 不,还是不知道你在说什么:jsfiddle.net/906r29zt/2
    • 我不知道你想做什么了。我不知道你的 HTML 是什么,我不知道你说的这个表单是什么,我不知道你说的是段落的最后一个字母还是每个列表项的最后一个字母。 PS,如果您的代码反映了您的示例,并且您清楚地说明了您想要什么,而不是向我们提供与您的示例无关的代码,这将有所帮助。

    标签: css pseudo-element


    【解决方案1】:

    您可以使用特定元素的 last-child 属性,或 nth-child 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-26
      • 2022-01-16
      • 2014-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多