Задать вопрос

Как повернуть картинку, например, на 180 гр. (или сделать реверс изображения) средствами css для картинки, задаваемой content в псевдоэлементах?

.carousel-control .icon-next:before {
        content: url(images/arrow-left-carusel-2.png);
    }

Т.е. хотелось бы обойтись без фотошопа. Пробовал transform, но то ли не понял как, то ли так нельзя.
transform: rotate(180deg);
  • Вопрос задан
  • 41008 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
aldtimofeev
@aldtimofeev Автор вопроса
Я понял в чём дело, transform просто надо применить не к псевдоэлементу, а к самому элементу.
Т.е. так
.carousel-control .icon-next {
transform: rotate(180deg);
}
/* или так */
.carousel-control .icon-next {
transform: scaleX(-1);
}

без :before
Ответ написан
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.
Так, но только transform: scaleX(-1);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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