Fungsi-fungsi CSS yang paling banyak bekerja, dikelompokkan per tugas: menghitung ukuran, membaca custom property, mencampur dan memilih warna, melukis gradien, menerapkan filter, menggambar bentuk, mentransformasi kotak, dan memilih nilai dengan logika. Setiap baris memasangkan fungsi dengan contoh satu baris.
Fungsi CSS menerima argumen dan mengembalikan nilai yang dipakai browser. Yang paling sering dipakai adalah calc() untuk aritmetika, var() untuk design token, clamp() untuk ukuran fluid, dan color-mix() untuk warna turunan. Sarangkan dengan bebas: clamp(1rem, var(--fluid), 3rem) adalah satu nilai responsif.
Tabel referensi · 62 entri
Fungsi CSSExplained
62 of 62 rows
Ukuran dan matematika
Hasil dari sebuah ekspresi aritmetika, dengan satuan campuran.
width: calc(100% - 2rem);
Nilai terkecil dari nilai-nilai yang diberikan.
width: min(100%, 60ch);
Nilai terbesar dari nilai-nilai yang diberikan.
width: max(320px, 40vw);
Nilai yang dibatasi antara minimum, pilihan, dan maksimum.
font-size: clamp(1rem, 2vw, 1.5rem);
Membaca variabel lingkungan yang disediakan user agent.
padding: env(safe-area-inset-top);
Ukuran yang dijepit pada lebar intrinsik konten.
width: fit-content(200px);
Membulatkan satu nilai ke kelipatan terdekat dari nilai lain.
width: round(up, 133px, 50px);
Sisa pembagian positif, selalu tak-negatif.
margin: mod(100px, 30px);
Sisa pembagian, mempertahankan tanda bilangan yang dibagi.
margin: rem(-100px, 30px);
Nilai absolut.
translateX(abs(-10px));
-1, 0, atau 1, sesuai tanda nilainya.
padding: sign(-5px) * 10px;
Grid
Rentang ukuran untuk track grid, antara minimum dan maksimum.