As you can see in the code below, I have 3 links with an image in each of them, which point to an iframe just below. These images are grayscale, but by hovering over them they are colored thanks to the class "step" . But I would like the effect that the hover does to stay permanent until I click somewhere else, is it possible to do this only with html and css?
<a href="passo1.html" target="janela">
<img id="passo1" class="passo" src="img/passo_color1.png" style="float:left">
</a>
<a href="passo2.html" target="janela">
<img id="passo2" class="passo" src="img/passo_color2.png" style="left: 348px; float:left; position: absolute">
</a>
<a href="passo3.html" target="janela">
<img id="passo3" class="passo" src="img/passo_color3.png" style="left: 685px; float:left; position: absolute">
</a>
Hugs !!