W3C home > Mailing lists > Public > www-style@w3.org > February 2012

Re: [css3-images] CSS element reference identifier

From: Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu>
Date: Thu, 09 Feb 2012 03:37:49 +0800
Message-ID: <4F32CF0D.4050506@csail.mit.edu>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: WWW Style <www-style@w3.org>
(12/02/06 16:46), Tab Atkins Jr. wrote:
> So, I'm changing it to just accept id selectors, 

For what it's worth, Examples 9, 10, 11 haven't been changed to reflect
this.

(12/02/07 19:14), Tab Atkins Jr. wrote:
> I think element() is fine as an analogue to .find() in JS, and
> elements() (when we need it) will be an analogue to .findAll().  When
> element() grows to accept an arbitrary selector, it'll just return the
> first matched element.

I think you already need to say this now as an ID selector can actually
match multiple elements. This is matching Firefox's behavior. Test case:

data:text/html,<style>%23a {color:red;}</style><span
id="a">A</span><span id="a">B</span><p style="white-space:pre;
background-image: -moz-element(%23a);"> </p>

gives A as the background.


Cheers,
Kenny
Received on Wednesday, 8 February 2012 19:43:09 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:50 GMT