W3C home > Mailing lists > Public > www-style@w3.org > October 2013

Re: [css-shapes] how to size and position <image>s

From: Alan Stearns <stearns@adobe.com>
Date: Thu, 17 Oct 2013 11:02:22 -0700
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: Dirk Schulze <dschulze@adobe.com>, fantasai <fantasai.lists@inkedblade.net>, "www-style@w3.org" <www-style@w3.org>
Message-ID: <CE857354.31E60%stearns@adobe.com>


On 10/17/13 10:54 AM, "Tab Atkins Jr." <jackalmage@gmail.com> wrote:

>On Thu, Oct 17, 2013 at 10:47 AM, Alan Stearns <stearns@adobe.com> wrote:
>> On 10/17/13 3:42 AM, "Dirk Schulze" <dschulze@adobe.com> wrote:
>>>On Oct 17, 2013, at 10:44 AM, fantasai <fantasai.lists@inkedblade.net>
>>>wrote:
>>>
>>>> On 10/16/2013 11:06 PM, Dirk Schulze wrote:
>>>>>
>>>>> On Oct 16, 2013, at 11:08 PM, Alan Stearns <stearns@adobe.com> wrote:
>>>>>
>>>>>>>>
>>>>>>>> Sizing the shape from an image follows the Concrete Object Size
>>>>>>>> Resolution
>>>>>>>> section from [CSS3-IMAGES].
>>>>>>>
>>>>>>> Yes, but with what default object size?
>>>>>>
>>>>>> I'm assuming it's the same as for an image element?
>>>>>
>>>>> I think CSS Images does define that [1].
>>>>
>>>> It defines what it means and how it's used, but it doesn't
>>>> define what it *is* in any given instance. If you invoke
>>>> the concrete object size resolution algorithm, you have to
>>>> explicitly provide a default object size.
>>>>
>>>> Unless you're reading a paragraph I missed? Mind quoting it?
>>>
>>>It is a bit hard to read through all the definitions. The object size
>>>depends on the concrete object size, which depends on the intrinsic
>>>dimension and the specified size with the ultimate fallback to the
>>>default object size. The default object size depends on the definitions
>>>of each CSS property, as can be seen in section "Examples of CSS object
>>>size" (inconsistent name IMO).
>>
>> The last example in that section is for 'replaced elements', but none of
>> the linked sections of 2.1 mention a default object size (presumably
>> because this wasn't a 2.1 notion). Is it defined anywhere what the
>>default
>> object size of a floated image element actually is?
>
>Yeah, replaced elements actually don't *quite* use the Sizing
>Algorithm, unfortunately.  There's some annoying wrinkles that I don't
>remember at all, but fantasai should.
>
>But the default size of replaced elements is 300x150.

If that's the case, then perhaps instead of the Sizing Algorithm the
Shapes from Image section should say something like:

---
Sizing and positioning the image a shape is derived from follows all of
the same rules that would apply if the image were the element's replaced
content.
---

Thanks,

Alan
Received on Thursday, 17 October 2013 18:06:47 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:51:03 UTC