- From: Alex Mogilevsky <alexmog@microsoft.com>
- Date: Tue, 17 Jul 2012 19:00:16 +0000
- To: Lea Verou <leaverou@gmail.com>, www-style list <www-style@w3.org>
± From: Lea Verou [mailto:leaverou@gmail.com] ± Sent: Monday, July 16, 2012 4:08 PM ± ± Basically, what's needed is an `auto` value for padding, that makes it ± behave as `auto` does for margin. In the latest ED there *is* a new ± `auto` value allowed for the padding properties [1], but the way it's ± supposed to work is not explained anywhere. ± ± [1]: http://dev.w3.org/csswg/css3-box/#the-padding-properties Auto padding may create a new problem of what happens if there is no extra space and padding is shrinking to zero, which is rarely an acceptable value for padding. I looked at all your links (good collection btw) and all but one (Perch) have extra padding that wouldn't be there if they just had "padding:auto". It seems that if "padding:auto" is added, we'll also need 'min-padding'. Which may be reasonable. Or... if generated content is extended to make it possible to add a wrapper to any element, that would make the same result possible: body::around { margin:0; background:url(bg.jpg); min-height: 100vh; } body { margin:10 auto; max-width: 40em; ... } I believe this kind of generated content has been discussed, but I can't point to any discussion or proposal..... Alex
Received on Tuesday, 17 July 2012 19:01:43 UTC