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

Почему не работает input::-webkit-slider-thumb, input::-moz-slider-thumb?

Здравствуйте, создав небольшой ползунок для поддержки эго не только в webkit браузерах приходится использовать scss шаблон типа
%thumb {
/*something*/
}
input::-webkit-slider-thumb {
          @extend %thumb;
}
input::-moz-slider-thumb {
          @extend %thumb;
}
Но почему вариант типа
input::-webkit-slider-thumb, input::-moz-slider-thumb {
          @extend %thumb;
}
не работает
  • Вопрос задан
  • 385 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • GB (GeekBrains)
    Профессия Фронтенд-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
inkShio
@inkShio


Возможно у тебя в чем то другом ошибка, так это все работает ок. Сделай View Compiled CSS и увидишь, что все компилируется нормально.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@slava_arapov
У каждого браузера свой селектор для ползунка, и чужие он парсить не умеет. Из-за этого правило считается ошибочным, и не обрабатывается.

https://stackoverflow.com/questions/73018008/css-c...

Приходится писать по правилу для каждого браузера.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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