Spec-Zone.ru › CSS

<integer>

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

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

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

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

Синтаксис

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

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

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

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

Примеры

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

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 Values and Units Module Level 4
# integers

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

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

См. также

  • <number>

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

Spec-Zone.ru

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