- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Fri, 7 Sep 2007 15:24:39 -0700
- To: <www-style@w3.org>, "Eric A. Meyer" <eric@meyerweb.com>
----- Original Message ----- From: "Eric A. Meyer" <eric@meyerweb.com> To: <www-style@w3.org> Sent: Friday, September 07, 2007 12:07 PM Subject: Re: [CSS3] foreground-image > > At 11:56 AM -0700 9/7/07, Andrew Fedoniouk wrote: > >>To be able to define in CSS rendering of <img> element I propose: >>1) to add set of attributes that are similar to background-*** attributes >>but named foreground-***: foreground-image, foreground-position, etc. >> >>Having this standard <img> rendering can be defined in CSS as >>img { foreground-image:url(attr("src")); >> foreground-stretch: 100%; >>} > > I may be confused, but how would this differ from: > > img {content: url(blah);} > > ...or, given a hypothetical extension of the 'url' value: > > img {content: url(attr(src));} > > ? > > -- And yet in [1]: "This property is used with the :before and :after pseudo-elements to generate content in a document." So img {content: url(blah);} is not valid strictly speaking. Andrew Fedoniouk. http://terrainformatica.com [1] http://www.w3.org/TR/REC-CSS2/generate.html#propdef-content
Received on Friday, 7 September 2007 22:24:59 UTC