Generator clip-path CSS
Buat clip-path CSS dari preset lingkaran, elips, poligon, inset, atau inset membulat dengan input angka, lihat pratinjaunya secara langsung, dan salin properti yang siap pakai.
Generator clip-path CSS — Pilih bentuk pemotongan — lingkaran, elips, poligon, inset, atau inset membulat — dan sesuaikan persentasenya dengan input angka sederhana sementara pratinjau langsung menunjukkan dengan tepat bagaimana kotak dipotong. Deklarasi clip-path lengkap dibuatkan untuk Anda dan diperbarui saat Anda mengetik. Semuanya berjalan di browser Anda, jadi tidak ada yang Anda masukkan pernah diunggah.
Apa itu Generator clip-path CSS?
Generator clip-path CSS adalah editor visual gratis untuk properti CSS clip-path, dibuat untuk pengembang front-end dan desainer yang ingin memotong elemen menjadi bentuk non-persegi. Pilih preset dari menu dropdown: circle() dan ellipse() dengan radius dan titik pusat, polygon() dengan sebanyak mungkin titik sudut yang Anda butuhkan, inset() dengan empat offset tepi, atau varian inset() membulat dengan radius sudut. Setiap parameter adalah persentase yang dimasukkan melalui input angka, dan kotak pratinjau berlatar papan catur menampilkan bentuk hasilnya secara waktu nyata. CSS clip-path lengkap dibuatkan untuk Anda salin. Gunakan untuk memasker gambar, membuat pembatas bagian diagonal, membangun avatar heksagonal, atau memotong bentuk balon ucapan tanpa menghitung koordinat secara manual.
Cara menggunakan Generator clip-path CSS
- Pilih bentuk dari menu dropdown preset: lingkaran, elips, poligon, inset, atau membulat.
- Untuk lingkaran atau elips, atur radius (atau radius X/Y) dan posisi pusat X/Y dalam persen.
- Untuk poligon, edit X dan Y setiap titik sudut dalam persen; klik Tambah titik untuk menambah titik sudut dan atur ulang urutannya dengan mengedit nilainya.
- Untuk inset atau membulat, atur offset atas, kanan, bawah, dan kiri; membulat juga memerlukan radius sudut.
- Lihat pratinjau langsung memotong kotak saat Anda mengetik.
- Salin CSS clip-path yang dihasilkan dan tempel ke lembar gaya Anda.
Contoh
Masker avatar bulat
Masukan
Preset lingkaran, radius 50%, pusat 50% 50%
Keluaran
clip-path: circle(50% at 50% 50%);
Poligon segitiga
Masukan
Preset poligon, titik (50,0) (100,100) (0,100)
Keluaran
clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
Bingkai inset membulat
Masukan
Preset membulat, inset 10% semua sisi, radius sudut 20%
Keluaran
clip-path: inset(10% 10% 10% 10% round 20%);
Pertanyaan yang sering diajukan
- Untuk apa clip-path digunakan?
- Properti CSS clip-path memotong elemen menjadi bentuk dasar, sehingga hanya area di dalam bentuk yang tetap terlihat. Sangat cocok untuk avatar bulat, potongan bagian diagonal, kisi heksagonal, masker gambar, dan balon ucapan — semuanya tanpa gambar atau berkas SVG tambahan.
- Bagaimana cara kerja preset poligon?
- polygon() menggambar bentuk dengan menghubungkan daftar titik sudut X/Y secara berurutan. Edit nilai persen setiap titik, dan gunakan Tambah titik untuk menyisipkan lebih banyak titik sudut; titik terakhir otomatis terhubung kembali ke titik pertama. Minimal tiga titik dipertahankan agar bentuk tetap valid.
- Mengapa nilainya dalam persen?
- Persentase membuat pemotongan menskala bersama elemen, sehingga clip-path yang sama bekerja pada ukuran apa pun. 0% adalah tepi kiri atau atas dan 100% adalah tepi kanan atau bawah dari kotak elemen.
- Apa yang ditambahkan preset membulat?
- Preset membulat menggunakan inset() dengan radius sudut round, menghasilkan persegi panjang yang dipotong ke dalam di setiap sisi dan diberi sudut membulat — berguna untuk potongan berbingkai yang lembut, yang tidak bisa dipadukan oleh border-radius biasa dengan potongan inset.
- Apakah data saya dikirim ke mana pun?
- Tidak. Generator ini berjalan sepenuhnya di browser Anda dengan JavaScript — nilai bentuk Anda tidak pernah meninggalkan perangkat Anda, jadi ia bekerja secara pribadi dan bahkan offline setelah halaman dimuat.
Alat terkait
Kode ke Gambar
Ubah cuplikan kode menjadi kartu PNG yang rapi dengan penyorotan sintaksis di browser Anda, dengan tema, latar gradien atau transparan, dan padding — tanpa unggah.
Pemeriksa Kontras Warna
Periksa rasio kontras WCAG antara warna HEX latar depan dan latar belakang serta lihat apakah lolos AA dan AAA untuk teks normal maupun besar.
Pencampur Warna
Campurkan dua warna HEX pada rasio yang dipilih dalam ruang warna RGB atau Lab dan baca warna tengah hasilnya sebagai sampel dan nilai HEX yang dapat disalin.
Generator Gradasi Warna
Ubah satu warna HEX dasar menjadi skala gradasi 50-950 bergaya Tailwind, dicampur ke arah putih dan hitam, setiap langkah dengan sampel dan HEX yang bisa disalin.