8 Cuplikan UI Accordion Luar Biasa Dibangun dengan CSS & JavaScript

UI akordeon telah lama menjadi favorit para desainer web. Ini berguna untuk menyimpan sejumlah besar konten dalam ruang terbatas. Plus, itu menambahkan jenis interaktivitas yang disukai klien di perangkat seluler dan desktop.

Akordeon juga berkembang cukup banyak. Berkat kemajuan dalam CSS dan JavaScript, sekarang dimungkinkan untuk melampaui UI standar yang biasa kita lihat. Segala sesuatu mulai dari animasi hingga penyelarasan dapat diubah untuk membuat sesuatu yang unik.

Hari ini, kami akan memperkenalkan delapan UI akordeon yang menunjukkan apa yang dapat dicapai dengan teknik pengkodean modern. Mari kita mulai!

Akordeon Horizontal CSS Murni oleh Aysha Anggraini

UI Accordion secara tradisional vertikal – tetapi tidak ada aturan yang mengatakan bahwa segala sesuatunya harus tetap seperti itu. Cuplikan berorientasi horizontal ini mengungkapkan konten saat mengarahkan kursor. Lebih baik lagi adalah tidak ada JavaScript yang diperlukan.

Lihat Pena Akordeon Horizontal CSS Murni oleh Aysha Anggraini

Akordeon CSS Murni yang Funky oleh Jamie Coulter

CSS memberi kekuatan dan gaya pada akordeon ini, mengubahnya menjadi daftar acara interaktif. Animasi digunakan untuk membantu transisi tab dan memperkenalkan ikon dekoratif. Secara keseluruhan, ini adalah UI yang apik dan menunjukkan bahwa akordeon dapat berguna dan indah.

Lihat Pena Akordeon CSS Murni yang Funky oleh Jamie Coulter

Akordeon Minimal di React oleh Matthew Vincent

Pustaka JavaScript seperti React juga merupakan lahan subur untuk membangun komponen akordeon. Cuplikan menarik ini menampilkan animasi yang halus dan desain minimal. Ini sangat cocok untuk aplikasi web modern.

Lihat Pena Akordeon – Bereaction oleh Matthew Vincent

Akordeon Asli dengan oleh Giana

Dengan details elemen HTML, Anda tidak lagi memerlukan bahasa lain untuk membuat UI akordeon. Seperti dalam contoh ini, CSS hanya digunakan sebagai cara untuk meningkatkan gaya. Fitur asli ini berarti kinerja yang hebat dan aksesibilitas yang lebih banyak. Oh, dan itu juga didukung oleh semua browser modern!

Lihat Pena Akordeon asli dengan oleh Giana

Akordeon yang Dapat Diakses ARIA oleh Kiri Egington

Aksesibilitas adalah perhatian utama untuk semua elemen UI. Untuk akordeon, fokusnya lebih dari sekadar font yang dapat dibaca dan rasio kontras warna yang dapat diterima. Kemampuan untuk menavigasi setiap bagian melalui keyboard juga penting – di situlah cuplikan ini masuk. Dengan menggunakan TAB dan ENTER kunci, dimungkinkan untuk menelusuri setiap bagian dan mengonsumsi kontennya.

Lihat Pena Akordeon yang Dapat Diakses ARIA oleh Kiri Egington

Akordeon (Vanilla JS) yang Merendahkan dengan Anggun oleh Keith Pickering

Seperti yang kami sebutkan sebelumnya, akordeon bertenaga HTML dimungkinkan melalui details elemen. Namun, pengalaman pengguna masih dapat ditingkatkan. Di sini, CSS dan vanilla JavaScript telah digunakan untuk menambahkan animasi dan menghitung tinggi setiap bagian. Jika pengguna tidak mengaktifkan JavaScript, UI akan menurun dengan lancar.

Lihat Pena Akordeon yang merendahkan dengan anggun (Vanilla JS) oleh Keith Pickering

CSS Akordeon Murni oleh Tuna

Akordeon CSS murni ini menunjukkan beberapa fitur desain pintar yang dapat ditambahkan ke dalam campuran. Penulis memanfaatkan tipografi untuk memastikan bahwa setiap judul bagian menonjol. Selain itu, tautan hashtag digunakan untuk secara teoritis membawa pengguna ke subjek terkait. Ada banyak kemungkinan untuk masuk ke dalam ruang yang relatif kecil.

Lihat Pena Akordeon oleh Tuna

Galeri Akordeon CSS Responsif dengan Animasi Zoom oleh Daniel Subat

Galeri foto berbasis akordeon? Tidak hanya itu mungkin, tetapi juga diterapkan dengan sangat baik dalam cuplikan ini. Ada banyak hal yang bisa dijelajahi: Filter gambar CSS, efek hover, dan transformasi membuat UX yang menarik. Terlepas dari semua kebaikan itu, jumlah kode di balik layar sangat minim.

Lihat Pena animasi zoom galeri akordeon (css, responsif) oleh Daniel Subat

Keluarkan Akordeon

UI akordeon telah bertahan dalam ujian waktu. Syukurlah penampilan mereka akhirnya sesuai dengan utilitas mereka. Desainer dapat memanfaatkan CSS terbaru untuk mencapai hampir semua gaya, sementara JavaScript dapat menambahkan fungsionalitas tingkat lanjut.

Mungkin wahyu terbesar adalah kemampuan untuk membuat antarmuka ini menggunakan HTML asli. Ini menempatkan kompatibilitas dan aksesibilitas di garis depan. Ini juga memastikan bahwa kami akan menambahkan akordeon ke proyek kami untuk tahun-tahun mendatang.

Ingin melihat lebih banyak contoh tentang apa yang dapat dilakukan UI akordeon? Lihat kami Koleksi CodePen.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top