Case 1: The .productCss
is clicked on the edge
- it works in IE and other browser. The
:active
state is true
Case 2: The figure
is clicked
For emphasis we set figure { border: 1px solid red; }
- it works in other browsers. The
:active
state is true - it doesn't work in IE.
Why is this? I guess IE acts as follows: We don't click the .productCss
, but the figure
. Therefor only the figure
has the :active
state, not the parent div.