当前位置:首页 > 前端开发 > html同一段文字设置不同颜色字体,CSS设置一个文字两种颜色

html同一段文字设置不同颜色字体,CSS设置一个文字两种颜色

7个月前 (05-25)69

CSS设置一个文字两种颜色属于前端实例代码,有关更多实例代码大家可以查看。

CSS可以将一个文字设置为两种颜色,下面介绍一下如何实现此效果。

代码实例如下:

犀牛前端部落

.antzone{

display:inline-block;

font-size:80px;

line-height:80px;

color:#000;

position:relative;

overflow:hidden;

white-space:pre;

}

.antzone:before{

position:absolute;

left:0;

top:0;

color:#f00;

display:block;

width:30%;

content:attr(data-content);

overflow:hidden;

}

上面的代码实现了我们的要求,下面简单介绍一下它的实现过程。

一.实现原理:

原理非常的简单,通过:before伪对象选择器,给span元素添加一个伪元素。

将此伪元素设置为绝对定位,这样就可以覆盖于原来span元素的内容之上。

然后为此伪元素设置和原来span元素一样的文本内容,并设置颜色,最后通过控制伪元素宽度的方式来设置文字的变色范围。

二.相关阅读:

(1).:before参阅CSS before/E::before一章节。

(2).相对定位和绝对定位参阅css absolute绝对定位和relative相对定位一章节。

(3).attr()参阅CSS的函数取值attr()一章节。

(4).content参阅CSS的content属性一章节。

作者:遮弧酒邪
来源链接:https://blog.csdn.net/weixin_42565865/article/details/117847679

标签: css颜色设置

“html同一段文字设置不同颜色字体,CSS设置一个文字两种颜色” 的相关文章

pycharm修改注释颜色

pycharm修改注释颜色

原来的注释是红色的,看着跟报错似的.. 还有flask中html文件的注释,我修改了Django的注释颜色,flask也就改了 也可以直接点击下面的...

css里同一个标签定义了两种样式,哪一个有效?

css里同一个标签定义了两种样式,哪一个有效?

后者有效。 例1: <!DOCTYPE html> <html lang="en">...

[CSS]好看的渐变色网站

https://webkul.github.io/coolhue/ https://uigradients.com/#Orca http...

CSS标签学习笔记(一)

<base> 标签为页面上的所有链接规定默认地址或默认目标。 通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的...

css实现图片背景颜色变灰变白

css实现图片背景颜色变灰变白

黄色图片为原图 1、下图是图片变为灰色 下图是图片变为白色 css代码实现 /*优惠券图片变为灰色 */ .change{...

纯CSS实现button按钮

纯CSS实现button按钮

小葵花课堂上课啦!!!爱学习的小伙伴赶紧带着小板凳拿着瓜子去村口集合啦 我们在工作中或者些项目的时候会遇到一个需求——实现一些酷炫的按钮,我在无聊的时候有各种炫...

利用CSS改变输入框的光标颜色

UED给出了一个需求,希望<input>被选中时,将光标变为绿色。我赶紧搜索解决方案,发现思路大多是: input { color: #0f0; } 这...

html颜色编辑器,HTML5 渐变色彩编辑器

JavaScript 语言: JaveScriptBabelCoffeeScript 确定 function setInputCol...

JS设置CSS样式的几种方式

JS设置CSS样式的几种方式

用JS来动态设置CSS样式,常见的有以下几种   1. 直接设置style的属性  某些情况用这个设置 !important值无效 如果属性有'-'...

5行代码 超级简单 用css做好看的动画 实现背景颜色渐变过渡,宽高动态过渡

5行代码 超级简单 用css做好看的动画 实现背景颜色渐变过渡,宽高动态过渡

经常我们需要改变一个元素的样式时候,直接过渡会十分生硬,如果加上过渡效果,变换的过程柔和许多看着也就更好看了。 废话不多说,先上效果图:  ...