1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xang529-cute

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
spec.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 17.03.2025 00:50 a5449a3

Спецификация

CSS

Комментарии

Название компонентов

Все названия компонентов в cute составлены из маленьких букв и дефисов.

Компоненты

Используйте короткие слова для названий, можно использовать сокращения.

Например: list, notify, btn ...

Состояния компонентов

Название компонента + название состояния

Например: notify-nob, btn-primary, btn-error ...

Модули компонентов

Название компонента + название модуля

Например: list-item, notify-title ...

Состояния модулей компонентов

Этот подход, хотя и делает названия длиннее, обеспечивает наиболее ясное представление информации, а также позволяет избежать проблем с выборкой классов в IE6.

Название компонента + название модуля + название состояния модуля Например: list-item-odd, list-item-hover, list-item-active

Другие состояния, не связанные явно с компонентами или модулями

Название состояния

Например: hover таблицы ...

Часто используемые расширения

primary, inverse, success, info, warn, error ...

Часто используемые состояния

odd, hover, active, selected, disabled ...

Часто используемые названия, сокращения

> divider: разделитель
> title, content
> head, body, foot

> curr: текущий
> nob: без границ

Ссылки:

  1. http://ued.taobao.com/blog/2009/11/classname-long-vs-short/

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/xang529-cute.git
git@api.gitlife.ru:oschina-mirror/xang529-cute.git
oschina-mirror
xang529-cute
xang529-cute
master