仿bilibili导航条毛玻璃效果
程序员文章站
2022-07-13 21:34:27
...
写在前面
最近自学HTML+CSS为了检测自己的学习成果选择一个网页复刻一下,作为一个二次猿自然选择了b站。
首先看下还原程度
b站原版:
个人仿写:
个人认为还是有了较高的还原度因此写下这篇博客记录一下。
代码:
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);
}
参考文章:点击打开链接