Любая причина, почему, когда я запускаю этот код,Изменение цвета фона активного входного селектора
input[type=submit]:active {
background-color: green;
}
при нажатии нужной кнопки она только мигает зеленым на долю секунды, а затем возвращается к первоначальному цвету? Как я могу сохранить его постоянно зеленым?
С Javascript. Примените класс при нажатии. ': active' делает именно то, что он должен. Это применимо только при нажатии кнопки мыши. –
https://developer.mozilla.org/de/docs/Web/CSS/:фокус - это то, что вы хотите –
Потому что состояние 'active' длится только в течение секунды. Используйте JS и измените css на клик –