纯css实现绅士帽中小白兔悬浮出来显示效果代码

代码语言:html

所属分类:悬停

代码描述:纯css实现绅士帽中小白兔悬浮出来显示效果代码

代码标签: 绅士 帽中 小白兔 悬浮 出来 显示 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">

  
  
  
<style>
body {
	color: #333;
	font-family: Arial, Helvetica, serif;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	background: radial-gradient(#c31432, #240b36);
}
.content {
	width: 100vw;
	height: 100vh;
	text-align: center;
}
h1 {
	font-size: 7em;
	display: block;
	margin: 0 0 0.5em 0;
	color: #ffffff30;
}
.hat {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh;
	padding-top: 20vh;
	box-sizing: border-box;
}
.top {
	background: radial-gradient(circle at center -14vmin,	black 0%,	black 50%,	#111 55%,	#111 100%);
	width: 20vmin;
	height: 18vmin;
	z-index: 4;
	position: absolute;
	margin-top: 11vmin;
	border-radius: 0 0 5px 5px;
}
.top:before {
	width: 19.8vmin;
	content: "";
	height: 21vmin;
	display: block;
	border-radius: 0 0 100% 100%;
	transform: rotateX(45deg);
	margin-top: 6.75vmin;
	background: #111;
	border: 0 solid;
	z-index: 1;
	position: absolute;
	left: 0.05vmin;
}
.top:after {
	width: 19.9vmin;
	content: "";
	height: 18.25vmin;
	display: block;
	border-radius: 100%;
	transform: rotateX(45deg);
	margin-top: 9vmin;
	background: #111;
	left: 0.05vmin;
	position: absolute;
}
.brim-front {
	width: 18vmin;
	height: 18vmin;
	position: absolute;
	margin-top: -20vmin;
	border-radius: 100%;
	transform: rotateZ(-55deg) rotateX(30deg) rotateY(35deg);
	border: 5vmin solid #121212;
	border-color: transparent transparent #121212 #121212;
	z-index: 4;
}
.brim-back {
	width: 18vmin;
	height: 18vmin;
	position: absolute;
	margin-top: -19.75vmin;
	border-radius: 100%;
	transform: rotateZ(-55deg) rotateX(30deg) rotateY(35deg);
	border: 5vmin solid #9c27b0;
	border-color: #121212 #121212 transparent transparent;
	z-index: 1;
}
.brim-back:before {
	content: "";
	background: linear-gradient(75deg, black, #292929);
	width: 18vmin;
	height: 18vmin;
	position: absolute;
	left: -0.35vmin;
	border-radius: 100%;
	border: 0.25vmin solid #111111;
	top: -0.15vmi.........完整代码请登录后点击上方下载按钮下载查看

网友评论0