diff --git a/snippets/hamburger-button.md b/snippets/hamburger-button.md
new file mode 100644
index 000000000..3b46d9907
--- /dev/null
+++ b/snippets/hamburger-button.md
@@ -0,0 +1,64 @@
+---
+title: Hamburguer Button
+tags: interactivity,beginner
+---
+
+This is a way to build simple hamburger button for menu bar.
+
+```html
+
+```
+
+```css
+.hb,
+.hb:before,
+.hb:after {
+ position: relative;
+ width: 30px;
+ height: 5px;
+ border: none;
+ outline: none;
+ background-color: #333;
+ border-radius: 3px;
+ transition: 0.5s;
+ cursor: pointer;
+}
+
+.hb:before,
+.hb:after {
+ content: '';
+ position: absolute;
+ top: -7.5px;
+ left: 0;
+}
+
+.hb:after {
+ top: 7.5px;
+}
+
+.hb:hover {
+ background-color: transparent;
+}
+
+.hb:hover:before,
+.hb:hover:after {
+ top: 0;
+}
+
+.hb:hover::before {
+ transform: rotate(45deg);
+}
+
+.hb:hover::after {
+ transform: rotate(-45deg);
+}
+```
+
+#### Explanation
+
+- Use a `