1. Bordes
  2. border-radius

Bordes

border-radius

Utilidades para controlar el radio de borde de un elemento.

ClaseEstilos
rounded-xs
border-radius: var(--radius-xs); /* 0.125rem (2px) */
rounded-sm
border-radius: var(--radius-sm); /* 0.25rem (4px) */
rounded-md
border-radius: var(--radius-md); /* 0.375rem (6px) */
rounded-lg
border-radius: var(--radius-lg); /* 0.5rem (8px) */
rounded-xl
border-radius: var(--radius-xl); /* 0.75rem (12px) */
rounded-2xl
border-radius: var(--radius-2xl); /* 1rem (16px) */
rounded-3xl
border-radius: var(--radius-3xl); /* 1.5rem (24px) */
rounded-4xl
border-radius: var(--radius-4xl); /* 2rem (32px) */
rounded-none
border-radius: 0;
rounded-full
border-radius: calc(infinity * 1px);

Ejemplos

Ejemplo básico

Utiliza utilidades como rounded-sm y rounded-md para aplicar diferentes tamaños de radio de borde a un elemento:

rounded-sm

rounded-md

rounded-lg

rounded-xl

<div class="rounded-sm ..."></div><div class="rounded-md ..."></div><div class="rounded-lg ..."></div><div class="rounded-xl ..."></div>

Redondear lados por separado

Utiliza utilidades como rounded-t-md y rounded-r-lg para redondear solo un lado de un elemento:

rounded-t-lg

rounded-r-lg

rounded-b-lg

rounded-l-lg

<div class="rounded-t-lg ..."></div><div class="rounded-r-lg ..."></div><div class="rounded-b-lg ..."></div><div class="rounded-l-lg ..."></div>

Redondear esquinas por separado

Utiliza utilidades como rounded-tr-md y rounded-tl-lg para redondear solo una esquina de un elemento:

rounded-tl-lg

rounded-tr-lg

rounded-br-lg

rounded-bl-lg

<div class="rounded-tl-lg ..."></div><div class="rounded-tr-lg ..."></div><div class="rounded-br-lg ..."></div><div class="rounded-bl-lg ..."></div>

Usar propiedades lógicas

Utiliza utilidades como rounded-s-md y rounded-se-xl para establecer el radio del borde utilizando propiedades lógicas, que se asignan a las esquinas correspondientes según la dirección del texto:

Izquierda a derecha

Derecha a izquierda

<div dir="ltr">  <div class="rounded-s-lg ..."></div></div><div dir="rtl">  <div class="rounded-s-lg ..."></div></div>

Aquí están todas las utilidades de propiedades lógicas de radio de borde disponibles y sus equivalentes de propiedades físicas en los modos LTR y RTL.

ClaseIzquierda a derechaDerecha a izquierda
rounded-s-*rounded-l-*rounded-r-*
rounded-e-*rounded-r-*rounded-l-*
rounded-ss-*rounded-tl-*rounded-tr-*
rounded-se-*rounded-tr-*rounded-tl-*
rounded-es-*rounded-bl-*rounded-br-*
rounded-ee-*rounded-br-*rounded-bl-*

Para un mayor control, también puedes usar los modificadores LTR y RTL para aplicar condicionalmente estilos específicos según la dirección actual del texto.

Crear botones tipo píldora

Utiliza la utilidad rounded-full para crear botones tipo píldora:

rounded-full

<button class="rounded-full ...">Guardar cambios</button>

Eliminar el radio de borde

Utiliza la utilidad rounded-none para eliminar un radio de borde existente de un elemento:

rounded-none

<button class="rounded-none ...">Guardar cambios</button>

Usar un valor personalizado

Usa la sintaxis rounded-[<value>] para establecer el/la radio de borde basándose en un valor completamente personalizado:

<div class="rounded-[2vw] ...">  <!-- ... --></div>

Para variables CSS, también puedes usar la sintaxis rounded-(<custom-property>) :

<div class="rounded-(--my-radius) ...">  <!-- ... --></div>

Esto es solo un atajo para rounded-[var(<custom-property>)] que añade la función var() por ti automáticamente.

Diseño responsivo

Antepone a la utilidad border-radius el prefijo de una variante de punto de ruptura como md: para aplicar la utilidad únicamente en tamaños de pantalla mediano y superiores:

<div class="rounded md:rounded-lg ...">  <!-- ... --></div>

Obtén más información sobre el uso de variantes en la documentación de variantes.

Personalizar el tema

Usa las variables de tema --radius-* para personalizar las utilidades de radio de borde en tu proyecto:

@theme {  --radius-5xl: 3rem; }

Ahora se puede usar la utilidad rounded-5xl en tu marcado:

<div class="rounded-5xl">  <!-- ... --></div>

Obtén más información sobre cómo personalizar tu tema en la documentación del tema.

Copyright © 2026 Tailwind Labs Inc.·Política de marcas registradas