自定义导航栏

7 篇文章 0 订阅
3 篇文章 0 订阅

1、css代码

*,p,h1,h2,h3,h4,h5,h6{padding: 0;margin: 0;border: none;}
h1,h2,h3,h4,h5,h6{font-size: 24px;}
body{font-size: 16px;font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu}
ul li{padding:0;margin:0;list-style:none}
body{
	background-color: black;
}

.show_anv{
    display: -webkit-flex;      /* Safari */
    display: flex;              /* flex布局 */
    justify-content: center;    /* 居中显示 */
    margin-top: 10px;
}
.show_anv ul{
    /*width: 800px;*/
    /*background-color: #c1bbbb;*/
    background-color: white;
    /*background-color: rgba(36, 39, 49, 0.98);*/
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
    padding: 3px 0;
    border-radius: 30px;
    display: -webkit-flex;      /* Safari */
    display: flex;              /* flex布局 */
    justify-content: center;    /* 居中显示 */
}
.show_anv ul>li.on{
    background-color: #0d6efd;
    color: white;
}
.show_anv ul>li{
    /*background-color: #c1bbbb;*/
    margin: 0 5px;
    padding: 8px 10px;
    cursor: pointer;
    border-radius: 20px;
    width: 125px;
    text-align: center;
    color: black;
}
.show_anv .badge.pull-right{
    background-color: rgb(211, 61, 22);
    color: white;
    /*background-color: rgb(15, 17, 24);*/
}

需要引入bootstrap的css样式

<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">

2、html代码

<div class="show_anv">
	<ul class="clearfix">
		<li class="on" name="original">原始<span class="badge pull-right">99+</span></li>
		<li name="logo_page">登录<span class="badge pull-right">99+</span></li>
		<li name="sc_page">商城<span class="badge pull-right">99+</span></li>
		<li name="3xx_page">3xx<span class="badge pull-right">99+</span></li>
		<li name="4xx_page">4xx<span class="badge pull-right">99+</span></li>
		<li name="file_page">文件<span class="badge pull-right">99+</span></li>
		<li name="other_page">其他<span class="badge pull-right">99+</span></li>
	</ul>
</div>

3、js代码

//自定义导航栏
$list_lis_show_anv = $('.show_anv ul>li');
// $list_lis_show_data_box =
$.each($list_lis_show_anv,function (i,li) {
    $(li).click(function () {
        $(this).addClass('on');
        $(this).siblings('li').removeClass('on');
    })
})

需要引入jquery文件

<script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>

4、运行结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冒险岛_0_

您的打赏是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值