- From: Allan Sandfeld Jensen <kde@carewolf.com>
- Date: Thu, 12 Oct 2006 09:43:12 +0200
- To: www-style@w3.org
On Thursday 12 October 2006 01:47, Ian Hickson wrote: > On Wed, 11 Oct 2006, Allan Sandfeld Jensen wrote: > > Just got an interesting "bug" in KDE bugzilla. > > > > You have: > > > > div { min-height: 100% } > > > > and two nested divs > > <body> > > <div><div> </div></div> > > </body> > > > > The result is that inner div is not 100% of body. > > In the case given above, since the <body> does not have an explicit > height, 'min-height: 100%' on its <div> child is exactly equivalent to > 'min-height: 0'. > One of the solutions I considered for something like this (because it is un-intuitive right now) was to let percentages of min-height and max-height be calculated from min-height or max-height of the containing block if height is auto. So height is never calculated from min-max but min-max are. So: .parent { min-height: 100px } .child { min-height: 50%; height: 50% } Would calculate to .child { min-height: 50px; height: auto } `Allan
Received on Thursday, 12 October 2006 07:43:42 UTC