Divider

<wa-divider> Stable Since 2.0

Dividers visually separate or group adjacent elements with a horizontal or vertical line. Use them to establish rhythm and hierarchy within menus, toolbars, and layouts.

Examples

Link to This Section

Width

Link to This Section

Use the --width custom property to change the width of the divider.

Color

Link to This Section

Use the --color custom property to change the color of the divider.

Spacing

Link to This Section

Use the --spacing custom property to change the amount of space between the divider and it's neighboring elements.

Above Below

Orientation

Link to This Section

The default orientation for dividers is horizontal. Set orientation attribute to vertical to draw a vertical divider. The divider will span the full height of its Flexbox or CSS Grid container.

First Middle Last

If your container isn't Flexbox or CSS Grid, you may need to set an explicit height for the divider.

Link to This Section

Use dividers in dropdowns to visually group dropdown items.

Menu Option 1 Option 2 Option 3 Option 4 Option 5 Option 6

Importing

Link to This Section

If you're using the autoloader or a hosted project, components load on demand — no manual import needed. To cherry-pick a component manually, use one of the following snippets.

CDN npm Self-Hosted React

Import this component directly from the CDN:

import 'https://ka-f.webawesome.com/[email protected]/components/divider/divider.js';

After installing Web Awesome via npm, import this component:

import '@awesome.me/webawesome/dist/components/divider/divider.js';

If you're self-hosting Web Awesome, import this component from your server:

import './webawesome/dist/components/divider/divider.js';

To import this component for React 18 or below, use the following code:

import WaDivider from '@awesome.me/webawesome/dist/react/divider/index.js';

Attributes & Properties

Link to This Section

Learn more about attributes and properties.

CSS custom properties

Link to This Section

Learn more about CSS custom properties.

Need a hand? Report a bug Ask for help
    No results