Saltar al contenido

Generador de esquinas redondeadas

Border Radius Generator

Da forma a cada esquina por separado, incluida la sintaxis de dos valores para formas orgánicas, y emite el CSS.

Redondea las esquinas de una caja con los ocho valores de radio disponibles y —porque «haz de esto un squircle» llega como la misma pregunta— también dibuja superelipses reales y formas con `clip-path`, que `border-radius` no puede.

🔒 Se ejecuta por completo en tu navegadorborder-radiuscssgeneratorshape

Vista previa

CSS

Esquinas

Unidad

Arriba a la izquierda

Arriba a la derecha

Abajo a la derecha

Abajo a la izquierda

Preajustes

clip-path

Forma

Una propiedad distinta con un trabajo distinto. border-radius redondea una caja; clip-path recorta una forma arbitraria y se lleva la sombra con ella.

Cómo se usa

  1. Arrastra los deslizadores de las esquinas

    Cuatro esquinas en px o en porcentaje. La vista previa y la declaración se actualizan juntas.

  2. Desactiva «igual en los dos ejes» para las formas de burbuja

    Eso da la forma de ocho valores con barra, donde cada esquina tiene un radio horizontal y otro vertical. Toda forma orgánica de burbuja sale de esa forma.

  3. Cambia a clip-path cuando la forma no sea un rectángulo

    Círculos, polígonos, un bocadillo, un chevrón, y el deslizador de superelipse, que es la curva real de squircle y no un rectángulo más redondeado.

Preguntas frecuentes

¿Por qué un radio de 9999px se ve igual que 50 %?

Porque cuando los radios de un lado se solaparían, la especificación escala *los cuatro* por el mismo factor hasta que caben. Así que cualquier valor absurdamente grande colapsa en la misma forma, y la página te muestra el factor que usó.

¿CSS puede dibujar un squircle real?

Con `border-radius`, no: esa esquina es estrictamente elíptica, así que un «deslizador de squircle» atornillado a un radio es solo un rectángulo más redondeado. La superelipse de aquí se dibuja como un polígono `clip-path`, que es la forma honesta de conseguir la curva hoy.

¿Por qué desapareció mi sombra con clip-path?

Porque `clip-path` recorta el elemento, y la sombra se dibuja fuera del elemento. También recorta los hijos que desbordan. `border-radius` no hace ninguna de las dos cosas, y por eso sigue siendo la herramienta correcta siempre que la forma sea un rectángulo redondeado.

¿Cómo redondeo solo las esquinas exteriores de un grupo?

Redondea el contenedor y dale `overflow: hidden`, o usa `:first-child`/`:last-child` en los elementos. Un radio por esquina en el propio grupo no llega a los hijos, que es lo que suele salir mal con un grupo de botones.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.