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

Тема в разделе "Верстка", создана пользователем magarych, 29 ноя 2013.

Информация :
Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела и Правилами форума
Для быстрого поиска ответов на ваши вопросы воспользуйтесь Картой раздела и/или Поиском по разделу
Модераторы: ultra
  1. magarych

    magarych Постоялец

    Регистр.:
    21 июн 2013
    Сообщения:
    134
    Симпатии:
    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 страниц плагина, но нужные настройки так и не нашел. Если требуется ссылка на сайт сейчас выложу(выгрузил в интернет из-за регистрации будет доступным только завтра).
     
    Последнее редактирование: 30 ноя 2013
  2. Intheomsk

    Intheomsk Создатель

    Регистр.:
    1 июл 2013
    Сообщения:
    23
    Симпатии:
    3
    Вообще - обычно подобные параметры задаются в template.css в папке шаблона joomla. Еще бы ссылку на сайт.
     
  3. 01K

    01K

    Регистр.:
    27 июн 2013
    Сообщения:
    271
    Симпатии:
    40
    С помощью всемогущего Notepad++ ищите #leo-left и #leo-content. Определяете в каком файле они прописаны. Если в том, что вносит отдельные, стилевые коррективы - то меняете в нём. Или можно их переопределить. В случае переопределения, надо быть уверенным, что файл, в котором внесены коррективы, грузится после того, в котором установленны эти константы по определению
     
  4. Black#FFFFFF

    Black#FFFFFF

    Регистр.:
    19 июл 2007
    Сообщения:
    174
    Симпатии:
    107
    Все гораздо проще. Поставьте, пожалуйста, firefox или google chrome, дальше, нажимаете правую кнопку мыши, и для google chrome вызываете Просмотр кода элемента, а для firefox - исследовать элемент, дальше ищите эти самые ваши элементы, справа же у вас будет Инспектор Объектов (Правила, Styles) в них вы сразу сможете увидеть, где именно присваиваются стили, эти редакторы пишут путь к файлам (можно перейти на вкладку Computed для Google Chrome, или на вкладку Вычислено для файрфокса). Дальше ищите Ваш параметр, щелкаете по нему, выбираете определенную искомую величину (та, которая применяется, не перечеркнута) и рядом указан файл, где она определена. Точный путь к файлу. Если в этом файле величины нет, посмотрите в настройки шаблона, кое что прячут там. Вот и все-)
     
  5. magarych

    magarych Постоялец

    Регистр.:
    21 июн 2013
    Сообщения:
    134
    Симпатии:
    64
    К сожалению отредактировать значения этих параметров не получилось, т.к. они вычисляются шаблоном, но удалось добавить свойство в файле tempalet.css для #leo-left и #leo-content параметр width: 30%; и width: 70%; соответственно с параметром !important:
    #leo-left {
    width: 30% !important;
    } После этого все заработало.