As you notice, span has a background image and li has a background color that supposed to change on hover and active. Everything works fine in FF, Chrome and Safari, except IE. The problem, as far as I understand, is the span tag. IE doesn’t do :active on element that has another element on top (inside) of it. Is there something I can do to go around this?