<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 |
См. также
© 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