Forum Moderators: not2easy
.button1 a:hover .button2 a:hover .button3 a:hover
.button1 a:hover, .button2 a:hover, .button3 a:hover img {opacity: something}
a:hover img {opacity: something-else} img {opacity: something}
img a:hover {opacity: something-else} Was that an artifact of posting? I have to assume you meant
.button1 a:hover, .button2 a:hover, .button3 a:hover
unless you've really got links and buttons nested six deep.
If the opacity is applied to a particular element, such as a button, then any change has to be applied to that same element. This can cause problems.
img {opacity: something}
a:hover img {opacity: something-else}
will work.
.button1 {opacity: 1;}
.button1 a:hover {opacity: 0.5;} .button1:hover