当前位置: 首页 > 面试题库 >

用于更改h1中最后一个单词的颜色的CSS

姬银龙
2023-03-14
问题内容

我有一个正在使用CSS3开发的网站,并且具有h1标题标签

<h1>main title</h1>

现在,我希望标题使用其他颜色:

<h1>main <span>title</span></h1>

所以我做:

h1 {
 color: #ddd;
}
h1 span {
 color: #333;
}

有没有一种方法 使用span标记,而仅在CSS中将最后一个字指定为其他颜色?


问题答案:

纯CSS不可能做到这一点。但是,您可以使用 Lettering.js 来获取::last- word选择器。 CSS-Tricks 然后,您可以执行以下操作:

h1 {
  color: #f00;
}

/* EDIT: Needs lettering.js. Please read the complete post,
 * before downvoting. Instead vote up. Thank you :)
 */
h1::last-word {
  color: #00f;
}


 类似资料:
  • 我只想更改每一行最后一个单词的文本颜色。Im使用Jquery UI的autocomplete功能,因此Im使用带有'ui-menu-item'类的li元素 我不明白怎么做这件事,有人能帮帮我吗? 例如,一行是:“this is a test”,我想像这样改变颜色“this is a test”(测试是红色)

  • 问题内容: 示例代码: 我想更改最后一个字母的颜色,在这种情况下为“ g”,但我需要使用CSS的解决方案,不需要JavaScript解决方案。 我逐个字母显示字符串,我不能使用静态解决方案。 问题答案: 不使用JavaScript,您唯一的选择是: 编辑您的小提琴链接 : 我不太确定为什么您说您不需要JavaScript解决方案,因为您已经有了很多解决方案。无论如何,在此示例中,您只需要进行一些小

  • 我试图弄清楚如何更改JTable中一行中单词的颜色。 例如,这是我的句子,在一行中; dmpsrv日志“2013年3月12日星期二15:33:03”(格林尼治标准时间)(DB=SS@2)pid=662node=“B2-W4”执行时间=1(s) 每一行的结构都是相同的,我想用粗体显示用户名。 但是我不知道我该怎么做?有人给点诡计吗? 谢谢

  • 如何更改DataTable中单击行的颜色? 我有我的数据表和一个JavaScript来对单击行的数据执行一些操作: 谢谢

  • 我正在尝试制作一个打字游戏,我为用户输入创建了一个文本字段,并尝试制作游戏,以便文本字段的最后一个字符是红色的,如果它不匹配要键入的单词中的相应字符。以下是我目前所掌握的相关节点的类型。