Задать вопрос
letehaha
@letehaha
Вникаю вo front-end

Применение стилей только к активным блокам owl carousel?

У меня есть 5 отзывов. Отображаются по 3. Нужно, что бы у первого отображаемого отзыва текст выравнивался по левому краю, у второго по центру и у третьего по правой стороне. Я привязал стили к классу .active через nth-child в css. Но вот на примере, active у нас первый по счету, но стили у него все равно те, которые применились при загрузке страницы. Почему стили применяются только во время загрузки и не изменяются динамически? В слике данный способ работал бы без проблем. beba4735a0d24dde897dfd7956e286aa.pngUPD: пример, нужно проскроллить вниз к отзывам
  • Вопрос задан
  • 715 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Skillbox
    Веб-вёрстка 3.0
    3 месяца
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
Wolfnsex
@Wolfnsex Куратор тега CSS
Если не хочешь быть первым - не вставай в очередь!
Применение стилей только к активным блокам owl carousel?

На вскидку - только через JS, т.к. в CSS'е (пока) нет селектора "предыдущий элемент".
Ответ написан
@justdealman
:nth-child считает узлы, без разницы какой селектор вы туда подставите.

Сделайте демку на jsFiddle, найдем решение.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
FoodSoul Калининград
от 180 000 до 250 000 ₽