Sua tentativa atual de usar um clip-path para cortar uma seção circular de uma imagem não está alinhando corretamente. Para resolver esse problema, exploraremos outra abordagem usando máscaras em SVG.
Este código cria um SVG com um fundo definido como rosa. Dentro do elemento defs, definimos uma máscara chamada “buraco”. Esta máscara consiste em dois círculos: um grande círculo branco representando a área circular que você deseja reter da imagem e um círculo preto menor determinando o recorte.
O próximo elemento é um padrão chamado "img". Este padrão especifica a imagem que você deseja usar como preenchimento da forma. Definimos as dimensões do padrão para corresponder ao tamanho do SVG e usamos uma imagem de uma URL.
Finalmente, criamos um retângulo que preenche todo o espaço do SVG. O preenchimento do retângulo é definido para fazer referência ao padrão "img" e aplicamos a máscara "hole" para recortar a seção circular.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3