permite aos utilizadores definir visualmente cantos arredondados para qualquer elemento HTML e gera instantaneamente o código da propriedade CSS `border-radius` — sem necessidade de escrita manual.
O que é CSS Border Radius?
Explica a propriedade CSS `border-radius`: o que faz (arredonda os cantos da borda externa de um elemento), os quatro cantos individuais (superior esquerdo, superior direito, inferior direito, inferior esquerdo) e como os valores podem ser expressos em `px`, `%`, `em` ou `rem`. Menciona que todos os quatro podem ser definidos independentemente para designs assimétricos.
Como usar o Gerador de CSS Border Radius
Uma seção simples passo a passo:
- Arraste os seletores para definir o valor do raio para cada canto (Superior Esquerdo, Superior Direito, Inferior Direito, Inferior Esquerdo).
- Ative Bloquear Cantos Juntos para aplicar um raio uniforme a todos os quatro cantos de uma vez.
- Use os botões de predefinição para formas comuns instantâneas: quadrado nítido, retângulo arredondado, círculo/pílula completo ou curva diagonal.
- Observe a caixa de pré-visualização ao vivo atualizar em tempo real.
- Copie o código CSS gerado com um clique.
Predefinições de Border Radius Explicadas
Cobre as quatro predefinições incorporadas e seus casos de uso:
- Nítido (0px) – para cartões de UI modernos e planos e células de tabela.
- Arredondado (8px) – a convenção de UI mais comum; usado em botões, cartões, modais.
- Pílula / Círculo (999px) – para emblemas, etiquetas, imagens de avatar e botões CTA.
- Diagonal (999px / 0px alternando) – para elementos de design assimétricos criativos populares em landing pages.
Bloquear Cantos vs. Controle Individual de Cantos
Explica a diferença entre `border-radius` uniforme (por exemplo, `border-radius: 12px`) e a abreviação de quatro valores (por exemplo, `border-radius: 12px 0px 12px 0px`). Descreve quando usar o modo bloqueado (botões, cartões) vs. o modo individual (balões de fala, formas orgânicas, formas de UI personalizadas).
Compreendendo a Saída CSS
Descreve o código gerado:
css
border-radius: 12px 12px 12px 12px;
Explique a ordem:
superior-esquerdo → superior-direito → inferior-direito → inferior-esquerdo (sentido horário a partir do superior-esquerdo). Observe as regras de abreviação: se todos os quatro valores forem idênticos, um único valor é suficiente (
border-radius: 12px).
Casos de Uso Comuns para CSS Border Radius
Aborde aplicações práticas do mundo real:
- Botões – um leve arredondamento (6–8px) melhora a percepção de clicabilidade.
- Cards e contêineres – 12–16px é o padrão da indústria para UIs de SaaS.
- Imagens de avatar/perfil – 50% ou 999px para cortes circulares.
- Campos de entrada – arredondamento sutil (4–8px) para design de formulários moderno.
- Seções hero e banners – raios assimétricos para diferenciação visual.
- Tooltips e caixas de destaque – um canto afiado apontando para o elemento gatilho.
- Badges e tags – formato de pílula (999px) para rótulos, categorias e indicadores de status.
CSS Border Radius e Compatibilidade com Navegadores
Observe que
border-radius é suportado em todos os navegadores modernos (Chrome, Firefox, Safari, Edge) sem prefixos de fornecedor. Mencione que projetos mais antigos que exigem suporte ao IE8 podem precisar dos prefixos
-webkit-border-radius e
-moz-border-radius, embora estes sejam obsoletos no desenvolvimento atual.
Dicas para Usar Border Radius no Web Design
- Use raios consistentes em todo o seu sistema de design (por exemplo, 8px para entradas, 12px para cards, 999px para pílulas).
- Evite misturar muitos raios diferentes em uma única página — isso cria inconsistência visual.
- Para UIs escaláveis, prefira valores
rem ou em para que os cantos escalem com o tamanho da fonte do usuário.
- Combine
border-radius com overflow: hidden ao recortar elementos filhos (por exemplo, cards de imagem arredondados).
- Use valores assimétricos grandes para criar formas de "blob orgânico", populares em gráficos hero de landing pages modernas.