代码:
<!--导航 start--> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <!--小屏幕导航按钮和logo start--> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a href="index.html" class="navbar-brand">麦子学院</a> </div> <!--小屏幕导航按钮和logo end--> <!--导航 start--> <div class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li><a href="index.html">首页</a> </li> <li><a href="index.html">论坛</a> </li> <li><a href="index.html">前端开发</a> </li> <li><a href="index.html">最新课程</a> </li> <li><a href="index.html">移动APP</a> </li> <li><a href="index.html">联系我们</a> </li> </ul> </div> <!--导航 end--> </div> </nav> <!-- 导航 end-->设置CSS样式:
1.设置整个网站字体
body{ font-family: 'Microsoft YaHei', sans-serif; }2.设置nav的背景颜色、边框、下阴影
.navbar-default{ background-color: #fff; border: none; box-shadow: 0px 2px 8px 0px rgba(50,50,50,0.25); }3.设置logo的字体大小、字体加粗、字体颜色、高度、行高
.navbar-default .navbar-brand { font-size: 30px; font-weight: bold; color: #40D2B1; height: 70px; line-height: 35px; }4.设置导航的字体大小、字体加粗、字体颜色、高度、行高
.navbar-default .navbar-nav>li>a { font-size: 16px; font-weight: bold; color: #666; height: 70px; line-height: 35px; }5.设置屏幕缩小时菜单的样式
1)位置
2)鼠标悬浮时颜色变化
3)按钮里横线的颜色
.navbar-toggle{ margin-top: 17px; } .navbar-default .navbar-toggle:hover { border-color: #40D2B1; background-color: rgb(69, 210, 184); } .navbar-default .navbar-toggle .icon-bar { background-color: #1C9982; }效果图:
