Fungsi mod() CSS

Definisi dan penggunaan

CSS mod() Fungsi mengembalikan modulus bilangan (penyebut) yang di bagi dengan bilangan lain (pembagi).

Contoh: mod(9, 2) = 1. (9 / 2 = 4; 4*2 = 8, sisa =1)

Contoh: mod(9, -2) = 1. (9 / -2 = 4; 4*-2 = -8, sisa =-1)

Penerangan: 9 / -2 = -4.5, tetapi diambil bulat menjadi -4; -4 * -2 = 8, karena arah pengambilan bulat, dihitung sebenarnya 9 - 8 = 1, atau mendapat 1 yang adalah negatifnya -1 menurut definisi bilangan sisa, perhatikan simbol hasil sama dengan penyuap. Pada penghitungan sebenarnya, penanganan mod dapat berbeda menurut implementasi, tetapi biasanya mengikuti aturan pengambilan sisa matematika dan mempertimbangkan simbol penyuap.

Perhatian:Hasil selalu mengambil simbol penyuap.

Contoh

Beberapa mod() Contoh:

line-height: mod(9, 2); /* 1 */
line-height: mod(19, 4); /* 3 */
line-height: mod(3.5, 3); /* 0.5 */
padding: mod(9%, 2%); /* 1% */
padding: mod(19px, 4px); /* 3px */
padding: mod(19rem, 4rem); /* 3rem */
rotate: mod(120deg, 25deg); /* 20deg */
rotate: mod(120deg, -25deg); /* -20deg */
rotate: mod(-90deg, 15deg); /* 5deg */
rotate: mod(-90deg, -15deg); /* -5deg */

Syntaks CSS

mod(dividend, divisor)
Nilai Deskripsi
dividend Diperlukan. Penyebut (angka, persen atau ukuran).
divisor Diperlukan. Penyuap (angka, persen atau ukuran).

Detil teknologi

Versi: CSS4

Dukungan peramban

Angka dalam tabel menunjukkan versi paling awal peramban yang mendukung fungsi ini.

Chrome Edge Firefox Safari Opera
125 125 118 15.4 111

Halaman berkaitan

Rujukan:Fungsi acos() CSS

Rujukan:Fungsi asin() CSS

Rujukan:Fungsi atan() CSS

Rujukan:Fungsi atan2() CSS

Rujukan:Fungsi calc() CSS

Rujukan:Fungsi cos() CSS

Rujukan:Fungsi exp() CSS

Rujukan:Fungsi hypot() CSS

Rujukan:Fungsi log() CSS

Rujukan:Fungsi pow() CSS

Rujukan:Fungsi sin() CSS

Rujukan:Fungsi sqrt() CSS

Rujukan:Fungsi tan() CSS