- 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