So, you’ve worked out that IE7 isn’t standards-compliant WRT the opacity property in CSS, so you’ve used the ‘filter:alpha’ method – and the opacity’s still not working?
IE7 needs an element to be positioned before opacity will work. If you don’t want to use positioning, apply zoom:1; to the element in CSS (both standard and :hover) and that should get it working…
Thanks so much divdovy, this tip saved my proverbial butt today, much appreciated 🙂