I second the ifnot feature request. Either ‘ifnot’ or ‘else’ is a must when you do even simple conditioning.
Suppose I want to display logged-in user name OR some placeholder? Suppose I whant to display something only to guests and not to registered users?
For those who encounter the same problem:
In Customize->Other Options add the following custom css:
.no-touch .entry-content a:hover > img { opacity: 1; }
.no-touch .entry-content a:active > img { opacity: 1; }
Obviously, refreshing the page (even using cache) clears the highlighting. It is nevertheless a bug that is very annoying for the site users.