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

Что значит оператор @ в CSS?

Сейчас натягиваю шаблон на asp.net mvc.
При попытке минифицировать стили (bundle optimization), фреймворк выдает ошибку на всех строках, содержащих символ '@'. (Razor тут не причем)

например ошибки:
Unexpected token, found '@-webkit-keyframes'
Unexpected token, found '@-webkit-keyframes'


кусок CSS кода
@-webkit-keyframes toRightFromLeft {
    49% {
        -webkit-transform: translate(100%);
    }
    50% {
        opacity: 0;
        -webkit-transform: translate(-100%);
    }
    51% {
        opacity: 1;
    }
}


минификатор отказывается воспринимать такие куски когда

никогда прежде не видел в файлах css подобного кода
  • Вопрос задан
  • 2384 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Все ключевые слова в CSS начинаются с @. Типа @ import, @ media, @keyframes и т.д. В вашем случае @keyframes просто идет с вендорным префиксом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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