🧠
NCSS
  • Introduction
  • Classes
    • Namespaces
    • Structural Classes
    • Component Classes
    • Type Classes
    • Modifier Classes
    • Functional Classes
    • Exceptions
  • Examples
    • Layout
    • Form
    • Menu
Powered by GitBook
On this page
  • Syntax
  • Overview
  1. Classes

Modifier Classes

There is no limitation to extend your type classes with individual state, size and position modifier. Proper handling of context and type should prevent the need of adjoining classes.

Syntax

State related syntax:

.{type}-{state}
.{type}-{context}-{state}

Size related syntax:

.{type}-{size}
.{type}-{context}-{size}

Position related syntax:

.{type}-{position}
.{type}-{context}-{position}

Overview

Suffix
Tag
Example

-active

*

.item-active

-idle

*

.item-idle

-hover

*

.item-hover

-touch

*

.item-touch

-small

*

.item-small

-medium

*

.item-medium

-large

*

.item-large

-first

*

.item-first

-second

*

.item-second

-third

*

.item-third

-last

*

.item-last

-odd

*

.item-odd

-even

*

.item-even

PreviousType ClassesNextFunctional Classes

Last updated 3 years ago