0
点赞
收藏
分享

微信扫一扫

纯CSS小

蛇发女妖 2022-04-14 阅读 52
css3

1.彩色滚动字体

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
		*{
			padding: 0;
			margin: 0;
		}
		body{
			background: black;
			display: flex;/*弹性布局*/
			justify-content: center;/*水平居中*/
			align-items: center;/*垂直居中*/
			height:100vh;/*100%的窗口高度*/
		}
		h1{
			font-size:112px;
			color:black;
			text-transform: uppercase;/*小写转大写*/
			position: relative;
		}
		h1::after{
			content: "hello world!";
			color:transparent;/*设置新增的元素为透明颜色*/
			position: absolute;/*设置重叠*/
			left:0;
			top:0;
			background: linear-gradient(to right,red,pink,skyblue,saddlebrown,forestgreen,violet);
			-webkit-background-clip: text;/*以文字范围裁剪背景颜色*/
			/*将元素裁剪成一个圆形(100px表示圆的直径,0% 50%表示圆心的位置)*/
			clip-path: circle(5000px at 0% 50%);
			/*动画 时长 infinte表示无限次播放*/
			animation: light  infinite;
		}
		@keyframes light{
			0%{
			clip-path: circle(100px at 0% 50%);
			}
			50%{
			clip-path: circle(100px at 100% 50%);
			}
			100%{
			clip-path: circle(100px at 0% 50%);
			}
		}
	</style>
	</head>
	<body>
<h1> hello world!</h1>
	</body>
</html>

 

举报

相关推荐

0 条评论