Hamburger Menu Image

Hello friends, in this article, you will learn how to create a simple Hamburger Menu Icon using only HTML, CSS and JavaScript. I use the technique of CSS webkit to make this snippet. Previously I have shared another snippet based on how to create a To Do List. In this tutorial, I have created a hamburger menu icon.

Below is the video tutorials. watch and practices


A hamburger icon, in consumer interface (ui) layout, is a navigational symbol including 3 stacked horizontal lines that imply the vicinity of a hidden menu. The icon were given its name from the truth that its structure resembles a burger in a bun in a simplified photo. While an quit person clicks, taps or touches the icon, the menu slides out from the side of the display, supplying a fixed of alternatives for future action. The hamburger icon may also be known as a menu icon or a slide drawer icon.  

Use of a hamburger icon illustrates a principle in consumer enjoy (ux) layout called innovative disclosure. An critical intention of innovative disclosure in internet site and cell app design is to free up precious display screen real property by only showing statistics that is relevant to the stop consumer's modern interest. Additional information and functions may be accessed whilst asked as users circulate thru the website or app.

You may like this:

Source Code:

If you like this Hamburger menu icon, then feel free to use it in your project. Copy the code by clicking on Copy button provided below.

First, you have to create three files. One of them is HTML, other is CSS and third one is JavaScript. After creating the files, paste the code provided below.


Second, create a CSS file with the name of style.css and paste the given codes in your CSS file. Remember, you have to create a file with .css extension.


Third, create a JavaScript file with the name of main.js and paste the given codes in your JavaScript file. Remember, you have to create a file with .js extension.


I hope you liked this snippet. If so, please share the blog and follow us in our social media profiles and stay connected with this blog. Thank you for stopping by.


  1. It does not work I have the error

    ReferenceError: Humblur is not defined
    at HTMLDivElement.onclick(/:10:52)


Post a Comment

Previous Post Next Post