[Помощь]Редактирование глобальных вычисляемых параметров шаблона

magarych

Постоялец
Регистрация
21 Июн 2013
Сообщения
133
Реакции
64
Добрый день подскажите пожалуйста как решить такую проблему. Установил шаблон Leosport(joomla2.5). Требуется подредактировать макет шаблона, левый столбец где выводится вертикальное меню (соотношение в процентах). Открыл проект(сайт) в Dreamweaver, при клике на левую позицию сайта во вкладке конструктор CSS в источниках в самом низу присутствует строка <style>, при выделении которой во вкладке селекторы выводятся: #leo-left и #leo-content. Требуется задать #leo-left width значение 30%, а #leo-content width 70%(вместо #leo-left width значения 22%, а #leo-content width 78%). В свойствах эти параметры не редактируются. Как быть?
С помощью Firebug нашел в теге <head> определение данных параметров.
upload_2013-11-30_14-26-15.png
Вопрос каким образом они туда попадают и как с помощью CSS их можно поменять.
P.S. В селекторе сказано что данные #leo-left и #leo-content определяются глобально(эти значения вычисляются). Возможно они задаются установленным с шаблоном плагином. Покапался в параметрах php страниц плагина, но нужные настройки так и не нашел. Если требуется ссылка на сайт сейчас выложу(выгрузил в интернет из-за регистрации будет доступным только завтра).
 
Последнее редактирование:
Вообще - обычно подобные параметры задаются в template.css в папке шаблона joomla. Еще бы ссылку на сайт.
 
С помощью всемогущего Notepad++ ищите #leo-left и #leo-content. Определяете в каком файле они прописаны. Если в том, что вносит отдельные, стилевые коррективы - то меняете в нём. Или можно их переопределить. В случае переопределения, надо быть уверенным, что файл, в котором внесены коррективы, грузится после того, в котором установленны эти константы по определению
 
Все гораздо проще. Поставьте, пожалуйста, firefox или google chrome, дальше, нажимаете правую кнопку мыши, и для google chrome вызываете Просмотр кода элемента, а для firefox - исследовать элемент, дальше ищите эти самые ваши элементы, справа же у вас будет Инспектор Объектов (Правила, Styles) в них вы сразу сможете увидеть, где именно присваиваются стили, эти редакторы пишут путь к файлам (можно перейти на вкладку Computed для Google Chrome, или на вкладку Вычислено для файрфокса). Дальше ищите Ваш параметр, щелкаете по нему, выбираете определенную искомую величину (та, которая применяется, не перечеркнута) и рядом указан файл, где она определена. Точный путь к файлу. Если в этом файле величины нет, посмотрите в настройки шаблона, кое что прячут там. Вот и все-)
 
К сожалению отредактировать значения этих параметров не получилось, т.к. они вычисляются шаблоном, но удалось добавить свойство в файле tempalet.css для #leo-left и #leo-content параметр width: 30%; и width: 70%; соответственно с параметром !important:
#leo-left {
width: 30% !important;
} После этого все заработало.
 
Назад
Сверху