Back to Blog
CSS
April 25, 2026
Yuk Belajar Sedikit terkait Class di Tailwind Css
Deretan class Tailwind CSS tersebut digunakan untuk membuat sebuah elemen pembungkus (wrapper atau wadah) yang responsif dan posisinya berada di tengah layar.
Berikut adalah bedah fungsi dari masing-masing class:
-
container: Membatasi lebar maksimum (max-width) elemen agar menyesuaikan dengan titik henti (breakpoint) ukuran layar saat ini. -
mx-auto: Memberikan margin otomatis di sisi kiri dan kanan (margin-left: auto; margin-right: auto;). Kombinasicontainerdanmx-autoadalah cara standar di Tailwind untuk meletakkan elemen persis di tengah layar secara horizontal. -
px-4: Memberikan jarak ke dalam atau padding di sumbu X (kiri dan kanan) sebesar 1rem (16px) pada ukuran layar dasar/mobile. -
sm:px-6: Saat dibuka di layar ukuransm(minimal lebar 640px, misal tablet), padding kiri-kanannya membesar menjadi 1.5rem (24px). -
py-16: Memberikan padding di sumbu Y (atas dan bawah) sebesar 4rem (64px) pada ukuran layar dasar/mobile. -
sm:py-20: Saat dibuka di layarsm(minimal 640px), padding atas-bawahnya bertambah menjadi 5rem (80px). -
lg:py-40: Saat dibuka di layarlg(minimal lebar 1024px, misal laptop/desktop), padding atas-bawahnya bertambah jauh lebih besar menjadi 10rem (160px). -
relative: Menerapkanposition: relative;. Ini biasanya digunakan untuk menjadi jangkar bagi elemen di dalamnya (elemen anak) yang mungkin menggunakan classabsolute. -
overflow-x-hidden: Memotong konten yang melebar melampaui elemen di sumbu X dan menghilangkan scrollbar horizontal (overflow-x: hidden;). Ini sangat berguna untuk mencegah tata letak halaman rusak atau bisa digeser ke samping akibat ada elemen yang terlalu lebar.
Kesimpulan
Jika dibaca secara keseluruhan, class tersebut berarti: "Buat wadah di tengah layar yang jarak ruang di dalamnya (padding) semakin lega saat dibuka di layar yang lebih besar (responsif), jadikan wadah ini sebagai jangkar posisi, dan pastikan isinya tidak meluber memunculkan scroll menyamping."