content
::beforeand ::after Sets the content to generate in pseudo-elements. Atomic CSS provides an empty content (content: '') class.
Class List
| Class | CSS | Description |
|---|---|---|
contentEmpty | content: '' | Empty content. Activates ::before/::after pseudo-elements |
Usage Examples
contentEmptyis used with pseudo-element selectors (before-, after-).
<!-- Decorative pseudo-elements (dividers, etc.) -->
<div class="before-contentEmpty before-db before-w100p before-h1px before-bgFFFFFF">
Content above the divider
</div>
<!-- clearfix Pattern -->
<div class="after-contentEmpty after-db after-clb">
<div class="fl w50p">Float Left</div>
<div class="fl w50p">Float Right</div>
</div>
<!-- Indicator dot -->
<span class="before-contentEmpty before-dib before-w8px before-h8px before-br50p before-bg34D399 before-mr8px">
Online
</span>Tips & Notes
Why content is required
::beforeand ::after content property will not render. Decorative pseudo-elements must have empty content set.
Accessibility note
Pseudo-element content can be read by screen readers. For decorative purposes, use an empty string (contentEmpty).