Fqyeh29
@Fqyeh29
↓ ИМХО ↓

Странное поведение css, что это?

Заказали верстку, сделали, начал натягивать на сайт, и тут проблема: некоторые стили не пашут.

Например:
.result-search-table .title3
в верстке работает, а на натянутой на двиг - нет. Если убрать пробел так:
.result-search-table.title3 - то все пашет.

Блок:
56565a49b7fd40c889f5199777b98221.png

С чем связанно? Структура одна, стили одни - результат разный. В втором случае просто еще есть стили от других страниц. Но эти стили вообще не подцепляются.
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
.result-search-table .title3 - срабатывает для элемента с классом title3 у которого есть родитель с классом result-search-table
.result-search-table.title3 - срабатывает для элемента у которого есть и класс title3 и класс result-search-table

Но в Вашем случае проблема где-то в другом месте, так как срабатывать должно именно так не зависимо от локалка это или сервер. Что бы найти ответ - нужна ссылка на сайт. В панеле разработчика любого браузера можно проверить какие стили действуют, какие нет и почему.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@archelon
.result-search-table .title3 - это если .title3 вложенный внутри .result-search-table
если оба класса относятся к одному элементу, то правильно именно как во втором варианте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы