Re: [CSS3] foreground-image

----- 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