Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/40: Рейтинг темы: голосов - 40, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 12.07.2016
Сообщений: 57
1

Где находится файл стилей сайта?

04.10.2016, 15:27. Показов 8217. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток, впервые столкнулся с 1c Битрикс, и вообщем такая штука:
Установил бетта версию на 30-ть дней и пытаюсь изменить стили в шаблоне стандартном.. но не могу найти вообще этот файл стилей, смотрю через инспектор - то оно все стии сохраняет в кеш файл css (
как изменить елементарные стили на странице понятия не имею ((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.10.2016, 15:27
Ответы с готовыми решениями:

Где находится видео в папках сайта?
В разделе source инструментов разработчика Chrome, в папке нет видео файла, который указан в...

Где находится конфигурационный файл?
У меня сломался сайт непонятно почему. Мне на хостинге не помогли потому что сказали им нужен...

Где находится файл hosts?
Где находится файл hosts?

Где находится файл загрузки?
Насколько я поизучал эту тему, загрузочное меню находится в файле BCD. Который находится в папке...

11
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
23.11.2016, 10:08 2
Доброе утро! В настройках модуля /bitrix/admin/settings.php?lang=ru в блоке "Оптимизация CSS" отключите "Объединять CSS файлы". По умолчанию, эта опция включена и Битрикс объединяет все стили в 1 файл.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.11.2016, 10:50 3
Werwolf87, зачем?
valera_web, в инспекторе кода, выше этого стиля в комментарии написано, с какого файла это взято. По дефолту общие стили шаблона берутся из файла template_styles.css, и другие стили из файла styles.css.

Добавлено через 3 минуты
И вообще, почитайте курсы https://dev.1c-bitrix.ru/learn... R_ID=04938
1
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
23.11.2016, 11:00 4
По умолчанию, опция "Объединять CSS файлы" включена. Битрикс будет создавать один файл css стилей в кеше. Для того, чтобы valera_web смог увидеть в инспекторе кода из какого файла берется этот стиль, нужно отключить эту опцию.
Цитата Сообщение от KOPOJI Посмотреть сообщение
valera_web, в инспекторе кода, выше этого стиля в комментарии написано, с какого файла это взято. По дефолту общие стили шаблона берутся из файла template_styles.css, и другие стили из файла styles.css.
Вы правы, общие стили берутся из файлов template_styles.css и styles.css. Но не забывайте, чтоб могут быть подключены стили компонентов (style.css в папке компонента).
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.11.2016, 11:06 5
Цитата Сообщение от Werwolf87 Посмотреть сообщение
Для того, чтобы valera_web смог увидеть в инспекторе кода из какого файла берется этот стиль, нужно отключить эту опцию.
Еще раз повторю, не надо ничего отключать.
Цитата Сообщение от KOPOJI Посмотреть сообщение
в инспекторе кода, выше этого стиля в комментарии написано, с какого файла это взято
В объединенном файле указано, откуда взят этот код. В начале каждого "нового файла" в общем файле стоят комменты вида
CSS
1
/* Start:/path/to/file.css?1475612034363212*/
1
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.11.2016, 11:11 6
Вот, на сайте битрикса, можете сами посмотреть
Где находится файл стилей сайта?


Где находится файл стилей сайта?
1
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
23.11.2016, 11:24 7
Прошу прощения, что вступаю с Вами в дискуссию, но представьте, что в кеше файл из 1000 строк. Каждый раз листать, чтобы найти информацию об исходном файле?
Или, допустим, вы нашли, что у вас используется стиль span.time. В файле стилей есть другие стили с таким же селектором. Как быстро найти и отредактировать его?
Отключив "Объединять CSS файлы", вы четко увидите, файл css и номер строки. Когда у Вас большой сайт, это заметно ускоряет работу.
Или я не прав? Поправьте меня, пожалуйста.

Добавлено через 2 минуты
Цитата Сообщение от KOPOJI Посмотреть сообщение
Вот, на сайте битрикса, можете сами посмотреть
Сколько действий Вам нужно выполнить, чтобы посмотреть откуда стиль?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.11.2016, 11:36 8
Werwolf87, три клика мышкой (правая клавиша - просмотр кода элемента - клик на ссылку на стиль справа в консоли), нажатие Ctrl+F и ввод "/* start" в окно поиска. Пара-тройка секунд. Ну ладно, может еще пяток секунд на поиск файла с этой строкой - клик по поиску вверх/вниз. Но зато:
1) Я не заставляю тормозить сайт (а в случае снятия объединения другие пользователи могут заметить замедление)
2) Я не жду отклика сайта на несколько запросов (Зайти в админку - 1, снять галку и сохранить - 2, обновить страницу со сбросом кэша - 3, возможно еще вырубить CDN (т.к. с ним бывают проблемы в таких ситуациях) - 4, а затем все это еще в обратном порядке).
Единственный минус - это номер строки, да, так его определить несколько проблематично. Но это мелочи, обычный поиск никто не отменял.

Добавлено через 2 минуты
И да, вы что, каждый раз будете включать-отключать объединение, как понадобится найти файл стилей и внести изменения в какой-то стиль?
1
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
23.11.2016, 11:41 9
Обычно, всегда имеется dev и production версии сайта. Вы же не делаете правки на живом сайте?
Боюсь мы окончательно запутали нашего тс. Но, в его случае, думаю подойдет Ваш способ.

Добавлено через 1 минуту
Цитата Сообщение от KOPOJI Посмотреть сообщение
И да, вы что, каждый раз будете включать-отключать объединение, как понадобится найти файл стилей и внести изменения в какой-то стиль?
На dev версии всегда отключен кеш и CDN. Все правки делаю там, а потом переношу на production.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.11.2016, 11:45 10
Цитата Сообщение от Werwolf87 Посмотреть сообщение
Обычно, всегда имеется dev и production версии сайта. Вы же не делаете правки на живом сайте?
Это в идеале выполняется это самое "обычно". А зачастую, как раз-таки на живом сайте все и делается, т.к. мало кто хочет оплачивать сразу за две версии, или же оплачивать доп время за разворачивание второй версии, а затем за слияние их в продакшне. Особенно в том случае, если пустяковая задача, в духе "поменять цвет кнопочки". Думаете, кто-то будет оплачивать 2-3 часа работы вместо получаса? Или, может, думаете, что я или кто-то еще будет бесплатно разворачивать копии и заниматься слиянием сайта, терять впустую свое время? Ладно, если там стоит git, еще как-то. Но все равно, БД ведь тоже надо. А делать бэкап сайта и его затем переносить-разворачивать, особенно, если сайт крупный и разросшийся, займет немало времени.
1
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
23.11.2016, 11:53 11
Мне кажется, дальше уже пойдет оффтоп. Мы рассказали тс о двух способах, как посмотреть стили сайта. Пусть он выберет для себя наиболее оптимальный.
Можем продолжить обсуждение, если Вам интересно, в личных сообщениях, или как они тут у Вас называются. Я новенький на этом форуме
0
KOPOJI
23.11.2016, 11:55     Где находится файл стилей сайта?
  #12

Не по теме:

нет, я думаю, на этом можно закончить обсуждение данного вопроса. Оба способа имеют право на жизнь, все зависит от ситуации

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2016, 11:55

Файл компилятора, где находится?
Всем привет! У меня возникла проблема. Для одного моего проекта нужен компилятор (не IDE). Но в...

Где находится файл виртуальной системы?
Доброго времени суток!Такой вопрос!Имеется виртуальная машина на компе с Ubuntu как найти её...

Где находится файл boot.ini?
в одной из тем прочитал что чтобы удалить один из windows 7 нужно форматировать диск D а потом...

Как узнать, где находится файл?
Запускаю я свою программу с аргументом C:\lol\haha\readme.txt. Так вот - как узнать, где находится...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru