Skip to main content

Pembangkit Gelombang CSS Buat pembagi bagian gelombang SVG dengan gelombang, tinggi, dan warna yang dapat disesuaikan.

Pembangkit Gelombang CSS illustration
๐ŸŽจ

Pembangkit Gelombang CSS

Buat pembagi bagian gelombang SVG dengan gelombang, tinggi, dan warna yang dapat disesuaikan.

1

Konfigurasikan properti gelombang

Tentukan jumlah gelombang, tinggi, warna, dan opasitas.

2

Pratinjau pemisah

Lihat gelombang di antara dua bagian berwarna dan ubah arah flip.

3

Salin kode

Salin HTML dan CSS untuk pemisah bagian gelombang.

Loading tool...

What Is Pembangkit Gelombang CSS?

Generator Gelombang CSS membuat pembagi bagian berbasis SVG untuk transisi halus dan organik antara bagian halaman. Gelombang adalah salah satu gaya pembagi bagian paling populer dalam desain web modern, menggantikan garis horizontal yang keras dengan kurva yang mengalir. Alat ini menghasilkan elemen jalur SVG menggunakan kurva bezier yang menciptakan bentuk gelombang alami. Anda dapat mengontrol jumlah gelombang, tinggi keseluruhan, warna gelombang, warna latar belakang, opasitas, dan arah flip vertikal. Pratinjau menampilkan gelombang yang diposisikan di antara dua bagian berwarna sehingga Anda dapat melihat secara tepat bagaimana transisi antara area konten. Kode yang dihasilkan termasuk markup SVG dan CSS yang diperlukan untuk memposisikan dan menggayakan pembagi gelombang.

Why Use Pembangkit Gelombang CSS?

  • Jumlah gelombang, tinggi, dan warna yang dapat disesuaikan untuk kustomisasi penuh
  • Toggle flip untuk pemisah bagian atas atau bawah
  • Pratinjau di antara bagian berwarna untuk visualisasi realistis
  • Kode yang dihasilkan termasuk SVG dan CSS penempatan

Common Use Cases

Pemisah Bagian

Buat transisi halus antara bagian halaman dengan warna berbeda.

Transisi Footer

Tambahkan pemisah gelombang di atas bagian footer untuk aliran visual.

Bagian Hero Bawah

Transisi dari bagian hero ke konten dengan bentuk gelombang.

Pemutus Bagian Fitur

Pisahkan bagian fitur dengan pemisah gelombang organik.

Technical Guide

Gelombang SVG menggunakan elemen jalur dengan perintah kurva bezier kubik (C) untuk membuat bentuk yang halus dan mengalir. SVG viewBox diatur ke "0 0 100 100" dengan preserveAspectRatio="none" untuk meregangkan gelombang di seluruh lebar wadah sambil mempertahankan tinggi yang ditentukan. Bentuk gelombang dihasilkan dengan menghitung titik kontrol bezier sepanjang sumbu horizontal, bergantian posisi vertikal untuk membuat puncak dan lembah. Jumlah gelombang mengontrol berapa banyak osilasi lengkap yang muncul. Tinggi mengontrol amplitudo gelombang. Untuk efek transisi, jalur menutup di bagian bawah (atau atas saat dibalik) untuk membuat bentuk yang terisi. Posisi CSS (width: 100%, display: block) memastikan SVG meliputi seluruh lebar wadah. Transformasi: scaleY(-1) dapat membalik gelombang secara vertikal.

Tips & Best Practices

  • 1
    Gunakan 2-4 gelombang untuk pemisah yang elegan dan bersih
  • 2
    Sesuaikan warna gelombang dengan bagian di bawah untuk transisi yang mulus
  • 3
    Gunakan opasitas di bawah 100% untuk efek lapisan gelombang
  • 4
    Gabungkan beberapa gelombang dengan opasitas berbeda untuk kedalaman

Related Tools

Frequently Asked Questions

Q Apakah gelombang SVG responsif?
Ya, dengan preserveAspectRatio="none" dan width: 100%, gelombang meregang untuk sesuai dengan lebar wadah apa pun.
Q Bisakah saya melapisi beberapa gelombang?
Ya, tumpuk beberapa gelombang SVG dengan warna dan opasitas berbeda untuk efek lautan yang berlapis.
Q Bagaimana cara membalikkan gelombang?
Toggle kotak centang flip, atau gunakan transform: scaleY(-1) di CSS untuk membalikkan arah gelombang.
Q Bisakah saya menganimasikan gelombang?
Ya, gunakan animasi CSS untuk menganimasikan jalur SVG atau terjemahkan gelombang secara horizontal untuk efek air yang bergerak.
Q Berapa tinggi yang harus saya gunakan?
80-120px bekerja dengan baik untuk pemisah yang halus. Gunakan 150-200px untuk transisi gelombang yang lebih dramatis.

About This Tool

Pembangkit Gelombang CSS is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.