<integer>
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Kiểu dữ liệu <integer> trong CSS là một kiểu đặc biệt của <number> đại diện cho một số nguyên dương hoặc âm. Số nguyên có thể được dùng trong nhiều thuộc tính và mô tả tả CSS, chẳng hạn như column-count, counter-increment, grid-column, grid-row, z-index và mô tả range.
Cú pháp
Kiểu dữ liệu <integer> bao gồm một hoặc nhiều chữ số thập phân từ 0 đến 9, tùy chọn có thể đứng trước bởi một dấu + hoặc -. Không có đơn vị nào đi kèm với số nguyên.
Note:
Không có phạm vi giá trị <integer> hợp lệ chính thức nào, và các thông số kỹ thuật không chỉ định phạm vi.
Nội suy
Khi tạo hoạt ảnh, các giá trị của kiểu dữ liệu <integer> được nội suy theo các bước rời rạc, toàn phần. Phép tính được thực hiện như thể chúng là các số thực dấu phẩy động; giá trị rời rạc được lấy bằng hàm floor. Tốc độ nội suy được xác định bởi hàm easing liên kết với hoạt ảnh.
Ví dụ
>Số nguyên hợp lệ
12 Số nguyên dương (không có dấu + ở đầu) +123 Số nguyên dương (có dấu + ở đầu) -456 Số nguyên âm 0 Không +0 Không, có dấu + ở đầu -0 Không, có dấu - ở đầu
Số nguyên không hợp lệ
12.0 Đây là <number>, không phải <integer>, dù nó biểu diễn một số nguyên. 12. Dấu chấm thập phân không được phép. +---12 Chỉ được phép có một dấu +/- ở đầu. ten Chữ cái không được phép. _5 Ký tự đặc biệt không được phép. \35 Ký tự Unicode thoát không được phép, dù chúng là số nguyên (ở đây: 5). \4E94 Chữ số không phải Arabic không được phép, dù được thoát (ở đây: chữ số 5 tiếng Nhật, 五). 3e4 Ký hiệu khoa học không được phép.
Thông số kỹ thuật
| Specification |
|---|
| CSS Values and Units Module Level 4> # integers> |