{ block: 'b-icon' } | Блок b-icon создает контейнер для изображения. Aтрибуты alt, url, width, height опциональны. То есть могут быть объявлены или необъявлены во входных данных. BEMJSON блока: { block: 'b-icon' } Выводит картинку (img) с однопиксельным прозрачным .gif и пустым атрибутом alt. Использовать блок можно двумя способами:
Использование блока через urlЗадаем в атрибуте url свой путь к изображению, BEMJSON: { block: 'b-icon', url: 'my-icon.png', alt: 'My icon' } Этот способ рекомендуется для добавления одиночных картинок. Использование блока через добавление модификатораДобавляем блоку модификатор, BEMJSON: { block: 'b-icon', mods: { type: 'simple' }, alt: 'My icon' } В CSS задаем размеры изображения и путь к нему: .b-icon_type_simple { width: 16px; height: 16px; background: url(icons-sprite.png) no-repeat -50px 0; } Этот способ рекомендуется при использовании спрайтов. |