Spec-Zone.ru › CSS

`<integer>` — тип CSS

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

<integer> CSS — это тип данных, особый вид <number>, представляющий собой положительное или отрицательное целое число. Целые числа можно использовать во многих свойствах и дескрипторах CSS, например в свойствах column-count, counter-increment, grid-column, grid-row и z-index, а также в дескрипторе range.

Синтаксис

Тип данных <integer> состоит из одной или нескольких десятичных цифр от 0 до 9 включительно, перед которыми может стоять один знак + или -. Целые числа не имеют единиц измерения.

Примечание: Официальный допустимый диапазон значений <integer> не установлен, и спецификации не указывают такой диапазон.

Интерполяция

При анимации значения типа данных <integer> интерполируются дискретными целыми шагами. Вычисления выполняются так, как если бы это были вещественные числа с плавающей точкой; дискретное значение получается с помощью функции округления вниз. Скорость интерполяции определяется функцией плавности, связанной с анимацией.

Примеры

Допустимые целые числа

12          Positive integer (without a leading + sign)
+123        Positive integer (with a leading + sign)
-456        Negative integer
0           Zero
+0          Zero, with a leading +
-0          Zero, with a leading -

Недопустимые целые числа

12.0        This is a <number>, not an <integer>, though it represents an integer.
12.         Decimal points are not allowed.
+---12      Only one leading +/- is allowed.
ten         Letters are not allowed.
_5          Special characters are not allowed.
\35         Escaped Unicode characters are not allowed, even if they are an integer (here: 5).
\4E94       Non-arabic numerals are not allowed, even when escaped (here: the Japanese 5, 五).
3e4         Scientific notation is not allowed.

Спецификации

Спецификация
Значения CSS и единицы измерения, модуль уровня 4
# integers

Совместимость с браузерами

Настольные устройства Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
integer
1
12
1
3.5
1
18
4
10.1
1
1.0
4.4
1

См. также

  • <number>

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/integer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API