html - 仅更改文本的前 6 个字符的颜色 css

标签 html css

我有短语作为 Client Testimonial 我只想更改 Client 我只使用了 first-letter 但有什么方法在 css 中更改颜色.. 请不要使用 javascript。

最佳答案

使用 :before 怎么样?

我会将文本从“Client Testimonial”更改为“Testimonial”,然后使用 CSS 应用 :before 规则:

HTML:

<div class="word">Testimonial</div>​​​​​​​​

CSS:

.word {
 color: black;       
}
.word:before {
 color: red;
 content: "Client ";
}

示例:http://jsfiddle.net/LvZt7/

关于html - 仅更改文本的前 6 个字符的颜色 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12218448/

相关文章:

javascript - 指定具有 1 个参数的 onmouseleave 函数

javascript - 当元素具有相同的类时如何分配数据?

ios - 动态 CSS 未在 iOS 中加载

html - Chrome 在打开隐藏元素时将内容向左移动并且在关闭元素时不返回它

html - 在包含 DIV 的外部定位内部 DIV - 内部 DIV 大小未知 - 需要 CSS 解决方案

css - 页面加载时滚动元素跳转

html - 是什么导致 CSS 中的延迟滚动?

javascript - Winwheel IE 8 Canvas

css - 有没有办法在 SASS 样式表中组合和优化选择器?

animation - :hover; force entire animation 上的 css3 动画