Как изменить цвет ползунка в Google MDL Lite

Мне нужно изменить цвет ползунка в Google MDL Lite.
http://getmdl.io/components/index.html#sliders-section

Цвета линий слева и справа от круга меняются, но круг остается синим.

Любые идеи.
Спасибо.


person AlexZ    schedule 16.03.2016    source источник


Ответы (1)


Во-первых, для настройки цветов отлично подойдет Customizer и он сделает то, что вам нужно.

Но ответом на ваш вопрос являются эти строки (скорее проверьте его во всех браузерах):

.mdl-slider {
    &:active::-webkit-slider-thumb,
    &::-webkit-slider-thumb {
        background: $your-color !important;
    }

    &:active::-moz-range-thumb,
    &::-moz-range-thumb {
        background: $your-color !important;
    }

    &:active::-ms-thumb,
    &::-ms-thumb {
        background: $your-color !important;
    }
}

Однако есть цвет фокуса и другие исправления для IE. Поэтому, если вы хотите быть на 100% уверены, скопируйте этот файл со стилем слайдера и измените цветовые переменные ($range-color, $range-bg-color, $range-faded-color и т. д.) в соответствии с вашими требованиями. Или используйте первое упомянутое решение.

person myelin    schedule 02.04.2016
comment
Можете ли вы сказать мне, как динамически установить эти цвета с помощью Javascript/jQuery? - person tommybond; 13.09.2016