Sections
Interactivity
Atomic interactivity classes allow you to quickly change an element’s interactivity.
Pointer events
Section titled Pointer eventsThe pointer-events CSS property enables or disables all mouse events on an element.
Pointer events classes
Section titled Pointer events classesClass | Output | Definition |
---|---|---|
.pe-auto |
pointer-events: auto; |
The element behaves as it would if the pointer-events property were not specified. |
.pe-none |
pointer-events: none; |
Disables mouse events (clicking, dragging, hovering, etc.) on the element and its decendents. |
Pointer events examples
Section titled Pointer events examples<div class="pe-auto">…</div>
<div class="pe-none">…</div>
User select
Section titled User selectThe user-select CSS property controls whether the user can select text.
User select classes
Section titled User select classesClass | Output | Definition |
---|---|---|
.us-auto |
user-select: auto; |
The element behaves as it would if the user-select property were not specified. |
.us-none |
user-select: none; |
The text of the element and its sub-elements is not selectable. It may be appropriate to combine with |
User select examples
Section titled User select examples<div class="us-auto">…</div>
<div class="us-none">…</div>
User drag
Section titled User dragThe user-drag CSS property controls whether the user can drag an image.
User drag classes
Section titled User drag classesClass | Output | Definition |
---|---|---|
.ud-auto |
user-drag: auto; |
The element behaves as it would if the user-drag property were not specified. |
.ud-none |
user-drag: none; |
The element and its sub-elements are not draggable. When applied to an image, the ghosted image will not appear in a loaded mouse cursor. |
User drag examples
Section titled User drag examples<img class="ud-auto" />
<img class="ud-none" />