• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Вопрос на понимание CSS. Не судите строго)

gregoro

Опытный
Уважаемые форумчане, вопрос про работу с CSS.

Вожусь все с родительскими/дочерними темами.
Хочу все настройки в дочерней собрать.

До этого CSS-файлы правил прямо в коде родительской темы.

Хотел поменять размер шрифта ссылок.
Нашел, что за него отвечает такой вот кусок кода
Код:
a
{    font-size:15px;
    text-decoration:none;
    line-height:18px;
    cursor:pointer;
    background:transparent;
    transition:all 150ms ease-in-out 0s;
    -moz-transition:all 150ms ease-in-out 0s;
    -webkit-transition:all 150ms ease-in-out 0s;
}

Собственно нужен в нем только font-size.
Меняю в родительской - все работает.

Решил перенести в дочернюю.
Скопировал весь кусок кода в дочерний style.css
Поставил нужную величину шрифта.
Не заработало.
Firebag это правило видит, но применяет стиль родительской темы. Стиль дочерней темы в Firebug перечеркнут.

Написал разрабам.
Прислали ответ, что в дочерний style.css нужно вставить вот такой код для изменения размера шрифта ссылок:
Код:
.main-content a {font-size: 18px; }
Все тут же заработало...

Кто может пояснить, откуда вообще .main-content взялся?
И как правильно вообще тогда стили в дочерней теме переопределять?

Прошу отнестись с пониманием)
Если можно объяснить в двух словах - помогите плз)
Если для этого нужна лекция на несколько часов - так и скажите :)
Спасибо заранее!
 

gregoro

Опытный
В данном случае стиль применяется ко всем а(ссылкам) внутри контейнера с классом .main-content - так сказать более узкая специлизация, и более высокий приоритет в таком синтаксе.

Ок, это понял, спасибо!

А где искать класс контейнера?
Как определить кусок css, отвечающий за конкретную часть страницы, понятно - Файербаг все подскажет.
А класс контейнера откуда брать?

Извините, если вопросы глупыми кажутся)
Я просто совсем не программист. И возможности спокойно выделить месяцок-другой на освоение css у меня нет сейчас.
 
Сверху Снизу