Ikon Menu Hamburger — Tombol Burger CSS Animasi

Pilih dari 16 menu hamburger animasi yang berubah jadi silang, panah, atau minus. Atur ukuran, ketebalan, warna, dan kecepatan, pilih px atau rem, lalu salin HTML, CSS, dan JavaScript yang accessible, atau tempel ikonnya ke Webflow.

Diperbarui

Arahkan kursor ke ikon untuk melihat animasi bukanya, dan klik sebuah kotak untuk memilihnya. Pratinjau besar akan terbuka dan tertutup dengan sendirinya.

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Jelajahi 24 gaya tombol CSS animasiUbah warna dan radius, lalu salin HTML dan CSS-nya atau tempel tombolnya langsung ke Webflow.Gaya Tombol CSS →

Cara menggunakan Ikon Menu Hamburger

  1. Arahkan kursor ke ikon untuk melihat animasi bukanya, atau centang Tampilkan status terbuka untuk melihat semuanya dalam keadaan terbuka. Klik yang kamu suka.
  2. Atur lebar, ketebalan, jarak garis, warna, dan kecepatan. Setiap ikon diperbarui secara langsung.
  3. Salin CSS, HTML, dan JS, atau pakai Salin semua untuk satu blok kode.
  4. Untuk Webflow, tekan Salin ke Webflow lalu tempel di Designer dengan Ctrl/⌘+V.

Tombol menu yang bisa dipakai semua orang

Setiap ikon adalah <button> sungguhan, bukan div yang bisa diklik, jadi langsung berfungsi dengan keyboard dan screen reader.

  • aria-expanded memberi tahu teknologi asistif apakah menu sedang terbuka, dan CSS memakai atribut yang sama untuk animasinya. Satu sumber kebenaran.
  • aria-label memberi nama pada tombol, karena tombol ini tidak punya teks yang terlihat.
  • Area sentuh: padding menjaga area yang bisa diklik minimal 44 piksel persegi.
  • Gerak berkurang mematikan animasi bagi pengunjung yang meminta gerakan lebih sedikit.

Menghubungkannya ke menu kamu

Skrip kecil ini membalik aria-expanded saat diklik. Untuk menampilkan menu kamu, tambahkan aria-controls="menu" dan aturan seperti .burger[aria-expanded="true"] ~ #menu { display: block; }, atau ubah class pada menu di handler klik yang sama.

Di Webflow, Salin ke Webflow menempelkan Embed berisi ikon, gaya, dan skrip. Untuk membuka navbar Webflow dengan ikon ini, letakkan Embed di dalam elemen Menu Button navbar. Terkait: CSS Button Styles, CSS Hover Animation Generator, CSS Loader Generator.

Juga dicari sebagai: animasi menu hamburger, animasi burger menu css, menu hamburger css, ikon hamburger animasi, ubah ikon burger jadi x, menu hamburger webflow, animasi ikon menu.

Tool yang cocok dipakai bersama Ikon Menu Hamburger

Pertanyaan yang sering diajukan

Bagaimana cara membuat menu hamburger berubah jadi X?
Susun tiga garis, lalu saat tombol terbuka putar garis atas dan bawah 45 derajat ke arah berlawanan dan sembunyikan garis tengah. Pilih gaya Cross untuk mendapatkan kodenya.
Apakah saya perlu JavaScript untuk menu hamburger?
Hanya beberapa baris, untuk membalik aria-expanded saat diklik agar screen reader tahu statusnya. Animasinya sendiri murni CSS.
Bagaimana cara memakai ini di navbar Webflow?
Tekan Salin ke Webflow dan tempel Embed di dalam elemen Menu Button navbar, lalu hapus ikon default. Navbar Webflow tetap membuka menu saat diklik.
Bolehkah saya memakai ikon ini untuk proyek komersial?
Boleh. Ikon ini gratis untuk pekerjaan pribadi maupun klien, tanpa perlu mencantumkan atribusi.
Bisakah saya memasang Ikon Menu Hamburger sebagai aplikasi web dan memakainya offline?
Bisa. Ikon Menu Hamburger adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait