Skip to content

Borders

Customize the borders and border-radius of elements using border utility classes. These utilities are ideal for styling images, buttons, and various other components with minimal effort.

Add borders

Add borders to elements:

<span class="border"></span>
<span class="border-top"></span>
<span class="border-end"></span>
<span class="border-bottom"></span>
<span class="border-start"></span>

Remove borders

Remove borders from elements:

<span class="border border-0"></span>
<span class="border border-top-0"></span>
<span class="border border-end-0"></span>
<span class="border border-bottom-0"></span>
<span class="border border-start-0"></span>

Radius

Add 4px rounded corners to an element:

<span class="rounded"></span>
<span class="rounded-top"></span>
<span class="rounded-end"></span>
<span class="rounded-bottom"></span>
<span class="rounded-start"></span>

Customize the radius using the following utils:

<span class="rounded-0"></span>
<span class="rounded-1"></span>
<span class="rounded-2"></span>
<span class="rounded-circle">Circle</span>
<span class="rounded-pill">Rounded</span>

Note: Since rounded-2 is the default shape for Element, it is possible to use the shorthand rounded CSS class.

AI gradient borders

Add a 1px gradient border to any element using the AI border utility classes. The gradient border is rendered via a masked pseudo-element and works with both opaque and transparent backgrounds.

ClassDescription
.border-horizontal-aiHorizontal (left-to-right) gradient border
.border-vertical-aiVertical (top-to-bottom) gradient border

The element must have a border-radius set for the gradient to follow the rounded shape.

<span class="badge border-horizontal-ai">AI generated</span>
<div class="card border-vertical-ai">...</div>

Examples


Except where otherwise noted, content on this site is licensed under MIT License.