- From: Garrett Smith <dhtmlkitchen@gmail.com>
- Date: Tue, 18 Apr 2006 12:26:49 -0700
- To: "Ian Hickson" <ian@hixie.ch>
- Cc: "Anne van Kesteren" <annevk@opera.com>, www-style@w3.org
The spec says. HTML UAs may apply the overflow property from the BODY or HTML elements to the viewport. What is the reason for that? About the only reason I've gotten is "MSIE does it that way." Is it anything sensibly logical? Is it congruent with the other rules in the spec? Why should authors be disallowed from applying overflow to the HTML element or to the BODY element? body:after { content: "statustext"; } To apply to the status bar and body:before{ content: "titletext"; } to apply to the title bar. Another wonderfully stupid idea. Makes about as much sense as applying overflow of BODY and HTML to viewport. (Only difference: I'm being innovative in stupdity, whereas the spec's stupidity is in following MS's fuzzy logic). Garrett On 4/18/06, Ian Hickson <ian@hixie.ch> wrote: > > On Tue, 18 Apr 2006, Anne van Kesteren wrote: > > > > On Fri, 07 Apr 2006 22:36:15 +0200, Ian Hickson <ian@hixie.ch> wrote: > > > > Reading 10.6.6 > > > > http://www.w3.org/TR/2004/CR-CSS21-20040225/visudet.html#q22 and given > > > > that 'overflow' > > > > http://www.w3.org/TR/2004/CR-CSS21-20040225/visufx.html#overflow acts > > > > like 'auto' when applied to the root element does > > > > http://www.w3.org/TR/2004/CR-CSS21-20040225/visudet.html#root-height > > > > apply to the root element? > > > > > > No. The spec is non-ambiguous. The 'overflow' propagation does not affect > > > the computed value. > > > > And what if 'overflow' is set on the root element (to 'auto')? > > The spec is unambiguous. It says exactly what should happen to determine > 'height', in terms of the computed value of 'overflow', and the computed > value of 'overflow' is 'auto' in that case. > > (This contradicts what dbaron said, which may have been the _intent_ of > the specification, but is certainly not what the specification says.) > > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' > > -- http://dhtmlkitchen.com/
Received on Tuesday, 18 April 2006 19:27:06 UTC