- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Fri, 23 Mar 2012 12:37:58 -0700
- To: www-style@w3.org
On 03/14/2012 02:18 PM, L. David Baron wrote: > On Wednesday 2012-03-14 16:04 -0500, L. David Baron wrote: >> The prose in http://dev.w3.org/csswg/css3-images/#default-sizing >> (5.3, Default Concrete Object Size Resolution) seems to assume that >> if an image has an intrinsic aspect ratio, it either has neither or >> both of an intrinsic width and height. >> >> In particular, if you work through the rules given an image with an >> intrinsic aspect ratio and exactly one of an intrinsic width or >> height, bad results occur in this case: >> >> # If the specified size has neither a definite width nor height, >> # and has no additional contraints, the dimensions of the concrete >> # object size are calculated as follows: >> # >> # 1. If the object has only an intrinsic aspect ratio, the >> # concrete object size must have that aspect ratio, and >> # additionally be as large as possible without either its height >> # or width exceeding the height or width of the default object >> # size. Otherwise, the width and height of the concrete object >> # size is the same as the object's intrinsic width and intrinsic >> # height, if they exist. >> because of the use of the phrase "has only an intrinsic aspect >> ratio" which I assume means "has an intrinsic aspect ratio but has >> neither an intrinsic width nor intrinsic height" (though it's really >> not at all clear). > > Actually, I now realize I may have misunderstood this section. It's > pretty confusing because, unlike the other bullets the "If" at the > beginning of the first bullet isn't really a prefix for that whole > bullet. I think it would be clearer to change this text: Would it work to replace that entire clause with | * If the specified size has no sizing constraints: | 1. If the object has an intrinsic height or width, its size is | resolved as if its intrinsic size were the specified size. | 2. Otherwise, its size is resolved as if its specified size were | given as a contain constraint. ? ~fantasai
Received on Friday, 23 March 2012 19:40:11 UTC