Я новичок здесь, и у меня есть вопрос, который может быть простым, но я просто не мог найти ответ после поиска в Google некоторое время.
У меня в браузере есть несколько кнопок зеленого цвета с белым текстом. Когда я наводю на них курсор, я изменяю rgba с помощью CSS, и зеленый становится более прозрачным:
#oneOfTheButtons:hover {
background: rgba(76, 175, 80, 0.7) !important;
}
Белый текст остается прежним. У меня также есть некоторый Javascript, который меняет цвет, если игрок поднимается на уровень:
document.getElementById("oneOfTheButtons").style.background = "rgba(77, 173, 173, 1)";
Тогда кнопки синие. Но проблема в том, что при наведении они все еще становятся прозрачными зелеными, но я хочу, чтобы они были прозрачными синими. У меня есть еще 20 уровней с разными цветами.
Есть ли простое решение для этого?