html字体发光颜色怎么变,css实现文字渐变色/内发光

方法一:(不可添加文字阴影)

.main {

background: linear-gradient(180deg, red, blue);

-webkit-background-clip: text;

color: transparent;

font-size: 30px;

}

我是利用background-clip变色的文字

效果图:

6720f9914167

image.png

方法二:(可添加文字阴影)

h1 {

position: relative;

font-size: 30px;

color: palevioletred;

text-shadow: -2px 2px 2px rgba(0, 0, 0, 1);

}

h1[data-content]:after {

position: absolute;

content: attr(data-content);

text-decoration: none;

top: 0;

left: 0;

z-index: 2;

color: yellow;

/* -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0))); */

-webkit-mask-image: linear-gradient(180deg, yellow 50%, transparent);

-webkit-mask-size: 100% 100%;

}

我是利用mask-image变色的文字

效果图:

6720f9914167

image.png

方法三:(可添加文字阴影)

.gradient-text-three {

fill: url(#SVGID_1_);

font-size: 16px;

font-weight: bolder;

text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);

}

我是利用svg变色的文字

效果图:

6720f9914167

image.png

案列:

无标题文档

.text {

font: 100px '微软雅黑';

font-weight: bold;

text-shadow: 1px 2px 3px rgba(67, 8, 7, 0.8);

/* 发光色 */

color: #c60df0;

position: relative;

}

.text:before {

content: '好奇心';

/* 控制文字中间颜色 */

text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.8);

position: absolute;

left: 0px;

color: rgba(0, 0, 0, 0);

}

.text2 {

font: 100px '微软雅黑';

font-weight: bold;

position: relative;

text-shadow: 1px 2px 3px rgba(67, 8, 7, 0.8);

color: #c60df0;

}

.text2:after {

position: absolute;

left: 0px;

content: '好奇心';

color: #ea0000;

-webkit-mask-image: -webkit-gradient(

linear,

0 0,

0 100%,

from(rgba(0, 0, 0, 0.9)),

color-stop(40%, rgba(0, 0, 0, 0.5)),

to(rgba(0, 0, 0, 0))

);

text-shadow: 0px 0px 2px rgba(234, 0, 0, 1);

}

好奇心
好奇心

效果图:

6720f9914167

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值