Lompat ke konten
SPCXTools

Generator Gradien CSS

Desain background gradien secara visual dan salin kode CSS-nya — linear, radial, atau conic.

Berjalan secara lokal — file tidak pernah meninggalkan perangkat Anda

Memuat alat…

Cara menggunakan Generator Gradien CSS

  1. 1Pilih jenis gradien — Linear, Radial, atau Conic — atau mulai dari preset.
  2. 2Pilih warna untuk setiap titik dan geser slider untuk mengatur posisinya.
  3. 3Atur sudut (atau bentuk untuk gradien radial) dan tambahkan hingga delapan titik warna.
  4. 4Salin kode CSS dan tempelkan ke stylesheet Anda.

Buat gradien CSS secara visual

Gradien menambah kedalaman dan warna pada tombol, bagian hero, kartu, dan latar belakang tanpa memerlukan satu pun file gambar. Namun, menulis kodenya secara manual berarti harus menebak sudut dan persentase, serta memuat ulang halaman berkali-kali. Generator gradien CSS ini memungkinkan Anda mendesain gradien secara visual dengan pratinjau langsung dan menghasilkan kode CSS yang bersih, siap salin, serta berfungsi di semua browser modern.

Fitur

  • Tiga jenis gradien: linear, radial (lingkaran atau elips), dan conic.
  • Hingga delapan titik warna dengan posisi yang bisa digeser.
  • Slider sudut untuk gradien linear dan conic.
  • Preset dan tombol acak untuk inspirasi cepat.
  • Warna solid cadangan (fallback) disertakan dalam CSS.
  • Salin kode hanya dengan satu klik.

Cara menggunakan CSS

Tempelkan kode ke dalam aturan CSS untuk elemen yang ingin Anda desain:

.hero {
  background: #0ea5e9;
  background: linear-gradient(135deg, #0ea5e9 0%, #8b5cf6 100%);
}

Gradien dianggap sebagai gambar dalam CSS, jadi Anda juga bisa menggunakannya pada background-image, menumpuk beberapa gradien yang dipisahkan dengan koma, atau menggabungkannya dengan foto: background-image: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)), url(photo.jpg); akan menggelapkan gambar sehingga teks putih di atasnya tetap terbaca.

Tips desain

  • Gunakan transisi yang halus. Dua warna yang berdekatan (biru ke ungu, oranye ke merah muda) terlihat lebih mulus dan modern daripada warna yang saling berlawanan.
  • Periksa kontras. Jika ada teks di atas gradien, pastikan teks tetap terbaca di kedua sisi warna — uji warna dengan Konverter Warna untuk melihat rasio kontrasnya.
  • Ambil warna dari gambar merek menggunakan Pemilih Warna Gambar.
  • Beri efek kedalaman pada kartu dan tombol menggunakan Generator Box Shadow.

Pertanyaan yang sering diajukan

Mengapa ada dua baris background pada CSS?
Baris pertama mengatur warna solid sebagai cadangan untuk segelintir browser atau klien email yang belum mendukung gradien. Browser yang mendukung gradien akan menggunakan baris kedua, yang menimpa baris pertama.
Apa arti sudut pada linear gradient?
0° bergerak dari bawah ke atas, 90° dari kiri ke kanan, 180° dari atas ke bawah, dan 270° dari kanan ke kiri. Sudut di antaranya bergerak secara diagonal — 135° bergerak dari kiri atas ke kanan bawah.
Apa perbedaan antara linear, radial, dan conic gradient?
Linear gradient mengubah warna di sepanjang garis lurus. Radial gradient menyebar ke luar dari titik tengah membentuk lingkaran atau elips. Conic gradient berputar mengelilingi titik tengah seperti roda warna atau diagram lingkaran.
Apakah saya perlu menggunakan vendor prefix seperti -webkit-?
Tidak. Linear dan radial gradient berfungsi tanpa prefix di semua browser saat ini, dan conic gradient telah didukung di semua browser modern yang dirilis sejak tahun 2020.
Bagaimana cara membuat batas warna yang tegas alih-alih gradasi yang halus?
Letakkan dua color stop pada posisi yang sama dengan warna berbeda. Misalnya, merah di 50% dan biru di 50% akan menghasilkan pemisahan warna yang tajam di tengah.