css动态彩虹背景,59.纯 CSS 创作彩虹背景文字

感想: 又一次见识到CSS的强大之处,当然MDN文档也是666;

HTML code:

thanks

CSS code:

html, body {

margin:;

padding:;

}

/* 设置body的子元素水平垂直居中 */

body {

height: 100vh;

display: flex;

justify-content: center;

align-items: center;

background-color: black;

}

/* 设置p中文字样式 */

p{

color: white;

/* 1. font 文档地址: http://www.w3school.com.cn/cssref/pr_font_font.asp ;

* 2.vw : 视口宽度 , vh : 视口高度 ;

*/

font: bold 20vw sans-serif;

text-transform: uppercase;

/* 设置彩虹背景 */

background-image: linear-gradient(

to right,

orangered,

orange,

gold,

lightgreen,

cyan,

dodgerblue,

mediumpurple,

hotpink,

orangered

);

background-size: 110vw;

/* 添加动画 sliding: 滑行的 */

animation: sliding 30s linear infinite;

/* 将背景颜色赋值给文字,文档地址: https://developer.mozilla.org/en-US/docs/Web/CSS/background-clip

1、-moz代表firefox浏览器私有属性

2、-ms代表ie浏览器私有属性

3、-webkit代表safari、chrome私有属性

*/

background-clip: text;

-webkit-background-clip: text;

color: transparent;

}

@keyframes sliding {

to {

background-position: -2000vw;

}

}

1.纯 CSS 创作一个按钮文字滑动特效 + 弹幕(残缺)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值