- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Mon, 10 Sep 2007 00:13:25 -0400
- To: Brad Kemper <brkemper@comcast.net>, www-style@w3.org
Brad Kemper wrote:
>> Brad Kemper wrote:
>>> As a designer, I can't imagine ever wanting my curved corners to be
>>> chopped off to a pointy juncture between top and bottom curve. I
>>> would expect the radius to get smaller if the one specified doesn't
>>> fit, so that a rounded-corner box remained a rounded corner box. As
>>> far as exploiting the effect, keeping the corners round would be a
>>> cool way to create a cheap circle box. just specify a corner radius
>>> of 100 inches, and then a box size of 1em x 1em. Resize the text and
>>> get different sized circles.
>>> If you want pointy circles, you could use border images that did not
>>> resize.
>>
>> On Aug 29, 2007, at 7:53 PM, fantasai wrote:
>>
>> Ok, makes sense to me. If the bottom of the box had a zero border-radius,
>> would you allow the top border-radius to extend past 50% of the box
>> height?
>> E.g. 100% to make a half-circle?
>
> That's an interesting point. I can see both arguments:
>
> 1. By limiting the radius to 50% or the box height and width, if you
> specified just one radius for the box, and then had zero radius for one
> corner, then the other three corners would still match each other. If
> you used JavaScript to change just one corner to zero radius, you would
> probably not expect the corner above or below it to double in size.
>
> 2. There would be plenty of times though when you would want the the
> radius to be the full height of the box, such as when you apply the top
> rounded corners to the headline and the bottom rounded corners to some
> footer text. Or if you just wanted a rounded corners "tab" type of
> effect sticking up above the main block.
>
> I suspect that the second option would be more important in more cases.
> For the first option, the negative points would just be a consequence of
> saying that you wanted the corners radiuses to be as large as possible.
>
> So, if there was a "max-corner-radius", I would prefer it to default not
> to "50%", but to "implicit", that is, to as large as it can be which
> still maintaining a quarter-circle shape.
Ok.
>> What about more than 100% of the box height (the bottom corners would
>> be < 90deg)?
>
> I don't think I understand the question. If you mean less than 90° of
> arc on the rounded corner, I don't think I would ever want that. At
> that point, it becomes a different shape, not a quarter circle anymore,
> and would be better handled by the limitless shapes of border-images.
What I meant by more than 100% of the box height is e.g.
border-radius 2in on a 1in box. The bottom corner would,
if you drew a tangent line to the arc, also be less than
90deg, like this:
###########
# #
# #
# #
##################
~fantasai
Received on Monday, 10 September 2007 04:13:38 UTC