Rekomendasi pelajaran:
- Halaman Sebelumnya Fungsi calc() CSS
- Halaman Berikutnya Fungsi clamp() CSS
- Kembali ke Tengah Panduan Referensi Fungsi CSS
Fungsi circle() CSS
Definisi dan penggunaan CSS circle()
Fungsi digunakan untuk mendefinisikan lingkaran yang memiliki radius dan posisi.
circle()
Fungsi biasanya digunakan bersamaan dengan clip-path
Atribut dan shape-outside
Atur atribut bersamaan.
Contoh
Contoh 1
Memotong gambar menjadi lingkaran dengan radius 50%:
img { clip-path: circle(50%); }
Contoh 2
Memotong gambar menjadi lingkaran dengan radius 50% dan menempatkan pusat ke kanan:
img { clip-path: circle(50% at right); }
Contoh 3
gunakan clip-path
dan circle()
Menciptakan efek animasi:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: circle(50%); } @keyframes mymove { 50% {clip-path: circle(20%);} }
Contoh 4
dapat digunakan bersamaan circle()
、clip-path
dan shape-outside
:
img { float: left; clip-path: circle(40%); shape-outside: circle(45%); }
Sintaks CSS
circle(radius di posisi)
Nilai | Deskripsi |
---|---|
radius |
Diperlukan. Tentukan jari-jari lingkaran. Bisa berupa salah satu nilai berikut:
|
di posisi |
Pilihan. Tentukan posisi pusat lingkaran. Bisa berupa nilai panjang, persen, atau nilai seperti left, right, top, atau bottom. Nilai baku adalah center. |
Detil teknis
Versi: | Modul Bentuk CSS Level 1 |
---|
Dukungan browser
Angka di tabel menunjukkan versi browser yang pertama yang mendukung fungsi ini penuh.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Halaman yang berhubungan
Referensi:Atribut clip-path CSS
Referensi:Properti shape-outside CSS
Referensi:Fungsi ellipse() CSS
Referensi:Fungsi inset() CSS
Referensi:Fungsi polygon() CSS
- Halaman Sebelumnya Fungsi calc() CSS
- Halaman Berikutnya Fungsi clamp() CSS
- Kembali ke Tengah Panduan Referensi Fungsi CSS