Qué hace
El generador de border-radius te permite dar forma a las esquinas redondeadas de forma visual y copiar el CSS más corto. Usa un radio para todas las esquinas o uno por esquina, activa las esquinas elípticas para dar a cada una un radio horizontal y otro vertical, y observa cómo cambia la vista previa al arrastrar. Funciona en px, %, rem o em, y puedes pegar un valor border-radius existente para editarlo. Todo se ejecuta en tu navegador.
Cómo usarlo
- Empieza con un ajuste predefinido o conserva la forma de ejemplo.
- Elige la Unidad. Al cambiarla se convierten los valores actuales (rem y em equivalen a 16px; % es relativo a la caja de la vista previa).
- Activa Mismo radio en todas las esquinas para usar un solo deslizador, o desactívalo para ajustar Superior izquierda, Superior derecha, Inferior derecha e Inferior izquierda por separado.
- Activa Esquinas elípticas para tener un deslizador Horizontal y otro Vertical por esquina.
- Cambia el tamaño de la vista previa con Ancho y Alto y copia el código de la tarjeta CSS. Activa la salida longhand si prefieres cuatro propiedades separadas.
Ejemplo
.avatar { border-radius: 50%; }
.tab { border-radius: 12px 12px 0 0; }
.blob { border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%; }
Conviene saber
- Forma más corta. La salida agrupa los valores iguales: cuatro esquinas idénticas se escriben con un solo valor y la parte tras la barra se omite cuando todas las esquinas son circulares.
- Los porcentajes siguen a la caja. Los horizontales usan el ancho del elemento y los verticales su alto, así que 50% en un rectángulo da una elipse, no un círculo.
- Los radios que no caben se reducen juntos en el navegador; por eso un valor enorme en px produce una píldora limpia.
- Hijos y desbordamiento. Las esquinas redondeadas recortan el fondo y el borde, pero no el contenido hijo: añade overflow: hidden para recortar imágenes dentro de la caja.
Preguntas frecuentes
› ¿Qué significa la barra en border-radius?
Los valores antes de la barra son los radios horizontales y los de después, los verticales. Cuando difieren, la esquina se convierte en un cuarto de elipse en lugar de un círculo. Por ejemplo, 50% / 30% da una curva más plana que 50%.
› ¿En qué orden se escriben las cuatro esquinas?
En sentido horario desde arriba a la izquierda: superior izquierda, superior derecha, inferior derecha, inferior izquierda. Con menos valores CSS los repite: dos valores fijan superior izquierda/inferior derecha y superior derecha/inferior izquierda; tres valores fijan superior izquierda, superior derecha/inferior izquierda e inferior derecha.
› ¿Cómo hago un círculo o una píldora?
border-radius: 50% convierte un cuadrado en círculo y un rectángulo en elipse. Para una píldora con extremos redondos a cualquier ancho, usa una longitud muy grande como 9999px: el navegador reduce los radios que no caben, así que los extremos siguen perfectamente redondos.
› ¿Cómo se hacen las formas orgánicas (blob)?
Los blobs usan ocho porcentajes distintos: cuatro radios horizontales y cuatro verticales, como 30% 70% 70% 30% / 30% 30% 70% 70%. Elige un ajuste predefinido de blob, activa Esquinas elípticas y arrastra los deslizadores de cada esquina para darle forma.