W3C home > Mailing lists > Public > www-style@w3.org > October 2008

Re: [CSS21] stack level definitions in 9.9.1

From: Ph. Wittenbergh <jk7r-obt@asahi-net.or.jp>
Date: Tue, 21 Oct 2008 16:43:10 +0900
Cc: Ian Hickson <ian@hixie.ch>
Message-Id: <59EC0FC1-66D2-4F64-9455-1CB184C35D1A@asahi-net.or.jp>
To: W3C Style List <www-style@w3.org>

On Oct 21, 2008, at 4:00 PM, Ian Hickson wrote:

> The technical disagreement (section 2.10) is based on a  
> misunderstanding
> of the spec. The section refers to "all floated dependants or only for
> non-positioned floated dependants" but in CSS a float cannot be
> positioned, making the distinction moot.

I think that document is referring to _relative positioned_  floats  
[1]. I don't see anything in the spec that prohibits this. CSS2.1:9.7  
talks about position: absolute or position: fixed specifically [2].  
Most if not all current UA's accept/apply position: relative for  
floated elements.

[1] as in
selector {
   float: left;
   position: relative;

[2] http://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo

Philippe Wittenbergh
Received on Tuesday, 21 October 2008 07:43:59 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:27:40 UTC