Propriedade offset-path do CSS
- Página anterior offset-distance
- Próxima página offset-position
Definição e uso
offset-path
A propriedade é usada para criar um caminho para o elemento animado.
Exemplo
Crie um caminho para a animação <div>:
div { offset-path: path('M20,170 L100,20 L180,100 Z'); animation: moveDiv 3s 3; } @keyframes moveDiv { 100% { offset-distance: 100%; } }
Sintaxe CSS
offset-path: none|path()|ray()|url()|basic-shape|cord-box|initial|inherit;
Valor do atributo
Valor | Descrição |
---|---|
none | Padrão. O valor padrão da propriedade offset-path do elemento. |
path() | Especifique o caminho usando a sintaxe SVG. Veja:Caminho SVG. |
ray() | Especifique o caminho usando a função CSS ray(). |
url() | Especifique o caminho usando o URL do arquivo SVG. |
<basic-shape> | Defina formas básicas usando funções CSS (como inset(), circle(), ellipse() ou polygon()) para especificar o caminho. |
<coord-box> | Especifique o caminho usando a caixa de coordenadas. |
initial | Defina essa propriedade como seu valor padrão. Veja initial. |
inherit | Herda essa propriedade do elemento pai. Veja inherit. |
Detalhes técnicos
Valor padrão: | none |
---|---|
Herança: | Não |
Produção de animação: | Suportado. Veja:Atributos relacionados a animação. |
Versão: | CSS3 |
Sintaxe do JavaScript: | object.style.offsetPath="path('M20,170 L100,20 L180,100 Z')" |
Suporte do navegador
Os números na tabela representam a versão do navegador que suporta plenamente essa propriedade.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 15.4 | 45 |
Páginas relacionadas
Tutorial:Caminho SVG
Tutorial:Animação CSS
Referência:Propriedade offset do CSS
Referência:Propriedade offset-anchor do CSS
Referência:Propriedade offset-distance do CSS
Referência:Propriedade offset-position do CSS
Referência:Propriedade offset-rotate do CSS
- Página anterior offset-distance
- Próxima página offset-position