O tipo de dado CSS <number>
representa um número, sendo esse ou um inteiro ou um componente fracional.
Sintaxe
A sintaxe de <number>
estende a sintaxe de <integer>
. Um valor fracional é representado por um .
seguido de um ou mais dígitos decimais e pode ser anexado a número inteiro. Não existe uma unidade associada aos números.
Interpolação
Quando animado, os valores de <number>
são interpolados como números reais e de ponto flutuante. A velocidade da interpolação é determinada pelo tempo da função associada à animação.
Exemplos
Números Válidos
12 Um <integer> puro é também um <number>. 4.01 Fração positiva -456.8 Fração negativa 0.0 Zero +0.0 Zero inciado por um + -0.0 Zero iniciado por um - .60 Um número fracional sem ser iniciado por zero 10e3 Notação científica -3.4e-2 Notação científica complexa
Números Inválidos
12. Números decimais devem ser seguidos por pelo menos um dígito. +-12.2 Só um sinal +/- é permitido. 12.1.1 Só um ponto decimal é permitido.
Especificações
Especificações | Status | Comentário |
---|---|---|
CSS Values and Units Module Level 4 The definition of '<number>' in that specification. |
Rascunho editorial | Nenhuma mudança significante. |
CSS Values and Units Module Level 3 The definition of '<number>' in that specification. |
Candidata a Recomendação | Nenhuma mudança significante. |
CSS Level 2 (Revision 1) The definition of '<number>' in that specification. |
Recomendação | Definição explícita. |
CSS Level 1 The definition of '<number>' in that specification. |
Recomendação | Definição implícita.. |
Compatibilidade entre Navegadores
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.