Корзина0 позиций
на сумму 0 руб.

Блог разработчика 1С-Битрикс

8 (495) 194 60 75

Время работы: ПН - ВС 10-18

  • Архив

    «   Май 2020   »
    Пн Вт Ср Чт Пт Сб Вс
            1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31
                 

Немного о работе со стилями в 1С-Битрикс

Типовой шаблон сайта предполагает наличие следующих файлов:
  1. template_styles.css — в битрикс это называется «стили шаблона»
  2. styles.css — «стили сайта»
  3. style.css — стили шаблона компонента
  4. дополнительные, свободные файлы стилей

template_styles.css

Файл должен располагаться в корневой директории шаблона. Данный набор стилей включает правила, которые отвечают только за разметку макета, не включают правила отображения компонентов, включаемых областей и контента сайта. Подключение данного файла происходит последним в очереди, поэтому совпадающие правила в других файлах будут перекрываться правилами определенными в template_styles.css.

styles.css
Файл должен располагаетья в корневом каталоге шаблона.
Данный файл предназначен для предопределения стилей, используемых в визуальном редакторе.
К любому классу можно создать описание в виде массива, в файле .styles.php. Данное описание будет доступно в выпадающем списке визуального редактора (Стиль).
<?
$arStyles = Array(
   "class-name1" => "Описание для стиля .class-name1",
   "class-name2" => "Описание для стиля .class-name2",
);
return $arStyles;
?>
 

style.css
Файл должен располагаться в папке скопированного шаблона компонента и предназначен для правил, которые отвечают за разметку компонента. Именно этот файл можно редактировать при кастомизации шаблона компонента. Подключение файла происходит автоматически при загрузке компонента.

Дополнительные файлы стилей
Файлы дополнительных стилей размещают в корневом каталоге выбранного шаблона.
Данные файлы можно создавать по своему усмотрению. Подключение данных файлов происходит принудительно с использованием следующей функции:
<?APPLICATION->SetAdditionalCSS("/bitrix/templates/".SITE_TEMPLATE_ID."/filename.css");?>
 

Bitrix Framework

Это созданная на основе PHP платформа для разработки веб-приложений. На этой платформе компанией «1C-Битрикс» созданы два популярных продукта: «1C-Битрикс: Управление сайтом» и «1С-Битрикс: Корпоративный портал».


Что нового?

13.04.2015 Новый «Битрикс24»
Новый «Битрикс24» – бизнес-про...

12.03.2015 Возрастной ценз
Денис Митрофанов, QSOFT, Ксения...

11.03.2015 Выставка CE&PE
С 9 апреля по 12 апреля 2015 г....

Мы в соцсетях