"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como criar um círculo com duas bordas distintas de forma responsiva usando CSS?

Como criar um círculo com duas bordas distintas de forma responsiva usando CSS?

Publicado em 2024-11-16
Navegar:569

How to Create a Circle with Two Distinct Borders Responsively Using CSS?

Estilizando círculos com bordas duplas de maneira responsiva

Criar um círculo CSS é simples, conforme demonstrado pelo CSS funcional fornecido. No entanto, para obter um círculo com duas bordas distintas, precisamos empregar técnicas CSS adicionais.

Usando a estrutura HTML fornecida, onde um único elemento

representa o círculo:

Podemos modificar o CSS da seguinte maneira para criar um círculo com duas bordas:

div {
  width: 20em;
  height: 20em;
  border-radius: 50%;
  background-color: red;
  border: 4px solid #fff;
  box-shadow: 0 0 0 5px red;
}

Este CSS adiciona uma segunda borda usando a propriedade box-shadow, que cria uma sombra vermelha de 5px de largura ao redor do círculo, criando efetivamente a ilusão de uma segunda borda. A cor da segunda borda é determinada pelo valor vermelho na propriedade box-shadow.

O CSS fornecido atinge o efeito desejado, criando um círculo com duas bordas distintas que responde com fluidez às mudanças no tamanho do contêiner.

Tutorial mais recente Mais>

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