title: How to make navbar-burger menu work on small screen like iPhone using angular and bulma?
body: <p>When I click the burger menu on a small screen nothing happens. Of course, it works fine on a large screen. I have tried several  "navbar" configurations. The included code at least compiles.  I had a target defined :  class="navbar-burger is active" data-target="navbar-menu"  and an id for   class="navbar-menu" id = "navbar-menu" 
  What am I missing?</p>
  
  <p></p>
  
  <pre><code>  &lt;!-- logo --&gt;
    &lt;div class="navbar-brand is-large"&gt;
    &lt;a class="navbar-item" href="#"&gt;
        &lt;img src="assets/img/Grayscale_cloud.png"&gt;
      &lt;/a&gt;
      &lt;div class="navbar-burger is active" data-target="navbar-menu"&gt;
      &lt;span&gt;&lt;/span&gt;
      &lt;span&gt;&lt;/span&gt;
      &lt;span&gt;&lt;/span&gt;
    &lt;/div&gt;
    &lt;/div&gt;
    &lt;!-- menu --&gt;
    &lt;div class="navbar-menu" id = "navbar-menu"&gt;
      &lt;div class="navbar-start"&gt;
      &lt;a class="navbar-item" routerLink=""&gt;Home&lt;/a&gt;
      &lt;a class="navbar-item" routerLink="contact"&gt;Contact&lt;/a&gt;
      &lt;a class="navbar-item" routerLink="networksupport"&gt;Network&lt;/a&gt;
      &lt;a class="navbar-item" routerLink="managemnentreports"&gt;Management Reports&lt;/a&gt;
      &lt;/div&gt;
  
    &lt;/div&gt;
  &lt;/nav&gt;
  </code></pre>
  
  <p>`,</p>
  
  <p>I tried the code here to no avail. <a href="https://medium.com/@edigleyssonsilva/bulma-css-framework-with-angular-6-responsive-menu-and-navbar-burger-dff747ed2dc1" rel="nofollow noreferrer">https://medium.com/@edigleyssonsilva/bulma-css-framework-with-angular-6-responsive-menu-and-navbar-burger-dff747ed2dc1</a></p>
  
  <p>Several good examples here but I could not make them work with Bulma and Angular: <a href="https://stackoverflow.com/questions/41137114/im-trying-to-use-hamburger-menu-on-bulma-css-but-it-doesnt-work-what-is-wron">I&#39;m trying to use hamburger menu on bulma css, but it doesn&#39;t work. What is wrong?</a></p>
  
  <p>Routing works as expected on a large browser. Burger menu appears on small screen but no appears when you press it.</p>