W3C home > Mailing lists > Public > www-style@w3.org > September 2007

Re: [CSS3] foreground-image

From: Andrew Fedoniouk <news@terrainformatica.com>
Date: Fri, 7 Sep 2007 15:24:39 -0700
Message-ID: <003701c7f19d$e1964670$f502000a@internal.toppro.net>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:52 GMT