为了账号安全,请及时绑定邮箱和手机立即绑定

响应式导航栏不会显示

响应式导航栏不会显示

猛跑小猪 2021-05-10 16:38:54
解决了 我已经创建了一个自定义的导航栏,我决定对其进行响应。但是,当我单击小“栏”图标时,响应性导航栏将不会显示吗?源代码:https : //jsfiddle.net/spoktry9/  <nav>    <div class="toggle">        <i class="fas fa-bars menu" aria-hidden="true"></i>     </div>    <ul>      <li><a href="index.html" class="active">Home</a></li>      <li><a class= "menu" href="menu.html">Menu</a></li>      <li><a class= "info" href="info.html">Info</a></li>      <li><a class= "reserve" href="reserve.html">rReserve</a></li>          <li><a class= "pics" href="pictures.html">Pictures</a></li>      <li><a class= "contact" href="contact_index.html">Contact</a></li>        <div class = "login">    <a href="login.html"><img src="img/login.png" heigt= "75" ;></a>  </div>    </ul>  </nav>
查看完整描述

1 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

您在jQuery上有解析错误:


$(document).ready(function(){

    $('.toggle').click(function(){

        $('ul').toggleClass('active');

    }

}

它应该是 :


$(document).ready(function(){

    $('.toggle').click(function(){

        $('ul').toggleClass('active');

    });

})

colorCSS上的属性使该栏不显示,只需将其设置为另一种颜色(color:#000;)或直接将其取下即可。


另外,请确保在HTML代码上链接了jQuery库。


JSFiddle演示


查看完整回答
反对 回复 2021-05-27
  • 1 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信