欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

仿bilibili导航条毛玻璃效果

程序员文章站 2022-07-13 21:34:27
...

写在前面

 最近自学HTML+CSS为了检测自己的学习成果选择一个网页复刻一下,作为一个二次猿自然选择了b站。

首先看下还原程度

b站原版:

仿bilibili导航条毛玻璃效果

个人仿写:

仿bilibili导航条毛玻璃效果


个人认为还是有了较高的还原度因此写下这篇博客记录一下。



代码:

HTML:

<div id="head-pic">			
			<div id="header">
				<ul class="menu">
					<li class="menu-item"><img id="logo" src="img/logo.png"></li>
					<li class="menu-item"><a class="menu-link" href="index.html" title="主页">主页</a></li>
					<li class="menu-item"><a class="menu-link" href="#" title="漫画">漫画</a></li>
					<li class="menu-item"><a class="menu-link" href="#" title="动画">动画</a></li>
					<li class="menu-item"><a class="menu-link" href="#" title="下载专区">下载专区</a></li>
				</ul>
			</div>
			<img id="festival-logo" src="img/eb023708f151543e83afb808294edd5bc5b9fab0.png"/>
		</div>


CSS:

#head-pic{
	z-index: 0;
	height: 150px;
	width: 100%;
	background-image:url(../img/head.png) ;
}

#header{
	width: 100%;
	height: 40px;
	z-index: 1;
	background-color: hsla(0,0%,100%,.4);
	display:flex;/*Flex布局*/
    display: -webkit-flex; /* Safari */
    align-items:center;/*指定垂直居中*/
}

#festival-logo{
	margin-left: 20%;
}

.menu{
	
}

#header:after{
	background-color: rgba(255,255,255,0.4);
	filter:blur(5px);
}


参考文章:点击打开链接