简体   繁体   中英

Responsive Navigation in HTML/CSS using Foundation framework

I am trying to replicate the following codepen navigation bar although I have a simple logo on the left and two links on the right. The framework used is Zurb Foundation: https://codepen.io/IamManchanda/pen/LymroM?editors=1000

So far I cannot seem to get the menu responsive. When I use a large window, the mobile menu stays put and will not toggle like in the pen. Any ideas how to replicate this?

Template:

<div class="title-bar" data-responsive-toggle="navbar" data-hide-for="medium">
   <button class="menu-icon" type="button" data-toggle="navbar"></button>
   <div class="title-bar-title">Menu</div>
</div>

<div class="top-bar" id="navbar">
  <div class="top-bar-left">
    <ul class="menu">
      <li class="menu-text">
        <a href="http://www.hanyu.co/default.aspx"><img id="logo" src="./assets/img/logo4white.png" alt="logo">HANYU.CO</a>
      </li>
    </ul>
  </div>
  <div class="top-bar-right">
    <ul class="menu">
      <li id="home"><router-link class="link align-left" to="/">Home</router-link></li>
      <li id="logout" v-if="this.$cookies.get('user')" @click="logout"><a>Logout</a></li>
    </ul>
  </div>
</div>

Thanks in advance!

I realized I was not calling $(document).foundation(); in the JavaScript. Oops!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM