- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Mon, 28 Jun 2004 12:55:59 -0700
- To: <www-style@w3.org>
Actually the idea is deeper on second look:
width: 100px;
width: 50% (min:20px, max:100px);
Percentage is a function in fact and only percentage can be and make real
sense to be accompanied with
min/max constraints.
So percentage value (as %% value also) is a function having one "main"
value and two optional constraints: min and max.
It is really has no sense to have e.g. { width:100px; min-width:40px;
max-width:120px } given at the same time.
The same apply to display attribute.
In
display: block
block here is a function - it could be accompanied with other specifications
like
display: block( overflow:... , position:..., etc ) - all parameters having
sense only in case of block.
Andrew Fedoniouk.
http://terrainfomatica.com
>
> It would be nice if instead of three separate attributes width, min-width,
> max-width we represent
> 'width' as an aggregate or structure:
>
> width: 100px; /* old style */
> width: 50% (min:20px, max:100px)
>
> This will solve independent cascading issues mentioned in my previous
> posting.
>
> The same approach could be used for 'display':
>
> display: block(position:float-left)
> display: block(position:absolute, top:10px, ... )
> display: inline;
>
> Just to avoid mutualy exclusive attribute values.
>
> That are only dreams of course.
>
> Andrew Fedoniouk.
> http://terrainfomatica.com
>
>
Received on Monday, 28 June 2004 15:56:34 UTC