Na pewno dobrze tu użyć JS'a
zacznijmy od kodu HTML
<div class = "div1" id = "div">
</div>
<button>Zmień kolor</button>
I CSS dla tego div'a
.div1{
height: 100px;
width: 100px;
background-color: #000;
}
kolejnym z potrzebnych części jest JS (tutaj biblioteka JQuery)
aby zmienić wartości css używamy funkcji Jquery css() oraz funkcji do obsługi zdarzeń on()
$("button").on("click", $("#div").css("background-color", "#ff0000"));
w praktyce wygląda to tak
a dla większej ilości div'ów zmienić lekko js'a
$("button").on("click", function(){
$("#div1").css("background-color", "#ff0000");
$("#div2").css("background-color", "#ff0000");
//etc.
});