English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função var() pode ser usada como valor de qualquer atributo do elemento. A função var() não pode ser usada como nome de atributo, seletor ou qualquer coisa além do valor de atributo. (Isso geralmente resulta em erro de sintaxe ou valor não relacionado a variáveis).
Definir um nome para "--main-bg-definir a propriedade "color", e depois usar a função var() para chamar essa propriedade:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Tutorial básico(oldtoolbag.com)</title> <style> :root { --main-bg-color: coral; } #div1 { background-color: var(--main-bg-color); padding: 5px; } #div2 { background-color: var(--main-bg-color); padding: 5px; } #div3 { background-color: var(--main-bg-color); padding: 5px; } </style> </head> <body <h1>função var()‹/h1> <div id="div1">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> <br> <div id="div2">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> <br> <div id="div3">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> </body> </html>Testar e ver ‹/›
A função var() é usada para inserir valores de propriedades personalizadas, o que é útil se um valor de atributo for usado em várias partes.
Versão suportada: CSS3
Os números na tabela representam a primeira versão do navegador que suporta essa função.
função | |||||
---|---|---|---|---|---|
var() | 49.0 | 15.0 | 31.0 | 9.1 | 36.0 |
var(custom-property-name, value)
Valor | Descrição |
---|---|
custom-property-name | Obrigatório. O nome da propriedade personalizada, deve começar com -- começa com. |
value | Opcional. Valor alternativo, usar quando o atributo não existir. |
Usar a função var() para chamar vários valores personalizados:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Tutorial básico(oldtoolbag.com)</title> <style> :root { --main-bg-color: coral; --main-txt-color: azul; --main-padding: 15px; } #div1 { background-color: var(--main-bg-color); color: var(--main-txt-color); padding: var(--main-padding); } #div2 { background-color: var(--main-bg-color); color: var(--main-txt-color); padding: var(--main-padding); } #div3 { background-color: var(--main-bg-color); color: var(--main-txt-color); padding: var(--main-padding); } </style> </head> <body <h1>função var()‹/h1> <div id="div1">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> <br> <div id="div2">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> <br> <div id="div3">Tutorial básico oldtoolbag.com - Aprender os fundamentos, só assim você pode ir mais longe!‹/div> </body> </html>Testar e ver ‹/›