CSS学习案例(16):网易云音乐导航栏

网易云音乐官网点这里

原版:
在这里插入图片描述
自己做的:
在这里插入图片描述
网易云logo图标和搜索放大镜图标 在阿里巴巴矢量图标库

	<div class="container">
        <div class="top">
            <div class="content">
                <div class="logo">
                    <a href="">
                        <svg class="icon wangyiyunlogo" aria-hidden="true">
                            <use xlink:href="#iconwangyiyunyinle"></use>
                        </svg>
                    </a>
                </div>
                <div class="nav1">
                    <span>
                        <a href="">发现音乐</a>
                    </span>
                    <span>
                        <a href="">我的音乐</a>
                    </span>
                    <span>
                        <a href="">朋友</a>
                    </span>
                    <span>
                        <a href="">商城</a>
                    </span>
                    <span>
                        <a href="">音乐人</a>
                    </span>
                    <span>
                        <a href="">下载客户端</a>
                    </span>
                </div>
                <div class="search">
                    <input class="search-txt" type="text" name="" placeholder="音乐/视频/电台/用户">
                    <span>
                        <svg class="icon searchlogo" aria-hidden="true">
                            <use xlink:href="#iconsearch"></use>
                        </svg>
                    </span>
                </div>
                <div class="createcenter">
                    <a href="">创作者中心</a>
                </div>
                <div class="login">
                    <a href="">登录</a>
                </div>
            </div>
        </div>
        <div class="nav2"></div>
    </div>
*{margin: 0;padding: 0;}
html{
    --font_color: #dad3d3;
}
body{
    height: 100vh;width: 100vw;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
a:link,a:visited{
    text-decoration: none;
    color: var(--font_color);
    display: block;
}

.icon {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}

.container{
    min-width: 1519px;
    top: 0px;
}

.top{
    height: 70px;
    box-sizing: border-box;
    background: #242424;
    border-bottom: 1px solid #000;
    overflow: hidden;
}

.container .top .content{
    width: 1100px;
    margin: 0 auto;
}

.container .top .content .logo{
    width: 220px;
    height: 69px;
    float: left;
    transform: translateY(-70px);
}
.container .top .content .logo a{
    width: 220px;
    height: 69px;
}

.container .top .content .logo .icon.wangyiyunlogo{
    font-size: 220px;
}

.container .top .content .nav1{
    margin: 0 14px;
    width: 520px;height: 70px;
    float: left;
    display: flex;
    justify-content: center;
}

.container .top .content .nav1 span{
    color: var(--font_color);
    padding: 0 14px;
    line-height: 70px;
}

.container .top .content .nav1 span:hover{
    background-color: #000;
}
.container .top .content .nav1 span:hover a{
    color: #fff;
}

.container .top .content .search{
    float: left;
    width: 158px;height: 32px;
    margin: 19px 0;
    background-color: #fff;
    border-radius: 32px;
    position: relative;
}

.container .top .content .search .search-txt{
    line-height: 32px;
    padding-left: 30px;
    border: none;
    background: none;
    outline: none;
    font-size: 12px;
}

.container .top .content .search span{
    position: absolute;
    font-size: 16px;
    top: 7px;left: 8px;
}

.container .top .content .createcenter{
    float: left;
    color: var(--font_color);
    margin: 18px;
    height: 32px;width: 88px;
    font-size: 12px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    border-radius: 24px;
    border: 1px solid #5e5e5b;
}

.container .top .content .createcenter:hover a{
    color: #fff;
    border-color: #fff;
}

.container .top .content .login{
    float: right;
    line-height: 69px;
    color: var(--font_color);
    font-size: 12px;
}
.container .top .content .login a:hover{
    color: #fff;
    text-decoration: underline;
}


  • 7
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值