Шаблон MF 9.0

Эффекты изображений

Шаблон MF содержит готовые css-классы для изображений. Некоторые css-классы рассчитаны на определенный html-код, поэтому могут использоваться, только если соблюдена html-разметка.

Классы можно указывать как для непосредственных изображений в тексте записи, так и в служебных файлах/юнитах.

Классы в тексте записи

Обычно изображения в записи размещают с помощью bb-кода img. CSS-класс указывается в скобках. Это типовое поведение для большинства bb-кодов MaxSite CMS.

[img(класс)]адрес изображения[/img] 

Или для кода image:

для миниатюры:
[image(класс)=mini.jpg]full.jpg[/image]

для одноночного изображения:
[image class="класс" title="подсказка"]адрес изображения[/image]

Если используется lightGallery и её шорткод gl, то класс указывается в виде параметра iclass:

[gl=mini.jpg iclass="класс"]full.jpg[/gl]

Классы hover

Данные классы срабатывают при наведение мыши (при наведении появится название css-класса).

[img(my-hover-img3)]image.jpg[/img]
[img(my-hover-img4)]image.jpg[/img]
[img(my-hover-img5)]image.jpg[/img]
[img(my-hover-img6)]image.jpg[/img]
[img(my-hover-img7)]image.jpg[/img]
[img(my-hover-img8)]image.jpg[/img]
[img(my-hover-img9)]image.jpg[/img]

Классы фильтров CSSgram

Для изображений можно использовать классы библиотеки CSSgram.

Для того, чтобы подключить классы CSSgram сразу для всего сайта, отметьте файл cssgram-lazy.css в CSS профилях шаблона. Если эффекты предпалагается использовать только для какой-то одиночной записи, то можно выбрать этот файл в Профиле оформления при редактировании записи.

CSSgram требует специальной html-разметки для обрамления изображения. Вы можете использовать такой bb-код (здесь используется тэг SPAN с классом b-inline):

[span(b-inline moon)][img]адрес[/img][/span]
<span class="b-inline toaster">[img]image.jpg[/img]</span>
<span class="b-inline valencia">[img]image.jpg[/img]</span>
<span class="b-inline earlybird">[img]image.jpg[/img]</span>
<span class="b-inline willow">[img]image.jpg[/img]</span>
<span class="b-inline moon">[img]image.jpg[/img]</span>

Для того, чтобы при наведении эффект убирался (насколько это возможно), можно добавить класс hover-no-filter.

[span(b-inline hover-no-filter moon)][img]адрес[/img][/span]
[span(b-inline hover-no-filter toaster)][img]image.jpg[/img][/span]
[span(b-inline hover-no-filter valencia)][img]image.jpg[/img][/span]
[span(b-inline hover-no-filter earlybird)][img]image.jpg[/img][/span]
[span(b-inline hover-no-filter willow)][img]image.jpg[/img][/span]
[span(b-inline hover-no-filter moon)][img]image.jpg[/img][/span]

Классы в юнитах

В файлах юнитов классы указываются в виде опций thumb.... Например:

...
thumb_class = класс для изображения
thumb_link_class = класс для ссылки
...