- From: Manuel Rego Casasnovas <rego@igalia.com>
- Date: Thu, 21 Apr 2016 09:44:23 +0200
- To: www-style@w3.org
On 21/04/16 01:55, fantasai wrote: > Hm, so the expected behavior is that the indefinite size is > calculated based on 'auto' sizing the grid track, but then > once the grid container size is resolved, the percentage > behaves as a percentage of that resulting size? > > This makes sense to me. It seems to me (speaking personally) > that updating the spec to have the same percentage resolution > behavior for grid tracks as it does for block children and > flex items would be the most reasonable thing to do here. > > Thoughts? Note that in regular blocks the behavior for height is different than for width. E.g. in the following example the width is 50px but the height is 25px: <div style="position: absolute; font: 25px/1 Ahem;"> <div style="width: 50%; height: 50%;">XXXX</div> </div> In grid layout we usually want that both axis behave the same way. Dunno if we want that for this case or not. > Testcase: > http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=4087 BTW, the item in the 3rd case "Grid (50% track size)" would have 100px width because it has "min-width: auto;". The track would be 50px. So, unless you specify "min-width: 0px;", the behavior would be different than the one for blocks. Bye, Rego
Received on Thursday, 21 April 2016 07:45:00 UTC