- From: Jesper Hermansen <hermandsen@vip.cybercity.dk>
- Date: Wed, 21 Dec 2005 11:52:27 +0100
- To: www-style@w3.org
Hi! I've been reading the archives about parent-selectors, and the problems that seem to be with them when going up the tree. Instead of doing a parent-selector, how about a new selector! A quick example. Say I want to show/hide an html-<img>, when hovering different links. I'm using a slash (/) for doing a new selector (maybe someone can think of a better character). Markup: <img id="logo" src="foo/bar.png" alt="foobar" /> <a href="http://www.google.com/">Google</a> <a href="/examples/">Site examples</a> <a href="http://w3.org/">W3</a> CSS: #logo { visibility: hidden; } a[href^="http://"]:hover / #logo { visibility: visible; } The selector above would first evaluate hover on the link and, if true, continue to the #logo-selector, and apply the visibility-style. What I would like to see, is when then hover-event occurs on the anchor, the image should vi visible. I know it's easier to put the image after the anchors, but that's not the point of the selector. I hope you get the idea, and that something similar hasn't already been proposed. Jesper Hermansen
Received on Wednesday, 21 December 2005 11:44:20 UTC