- From: Anne van Kesteren <annevk@opera.com>
- Date: Wed, 13 Sep 2006 08:18:17 +0200
- To: www-style@w3.org
On Wed, 13 Sep 2006 07:21:54 +0200, Paul Nelson (ATC)
<paulnel@winse.microsoft.com> wrote:
> The text-align property will already take care of the "left | center |
> right" part of the alignment if text is involved.
His example doesn't really look like text-align:center though. More as
some special type of padding that happens to be "equal" on all sides...
> For the percentage or length values you suggest, does that value
> represent the start point, the mid point, or end point of the text?
>
> Paul
>
> -----Original Message-----
> From: www-style-request@w3.org [mailto:www-style-request@w3.org] On
> Behalf Of Manuel Strehl
> Sent: Wednesday, September 13, 2006 2:49 AM
> To: www-style@w3.org
> Subject: [CSS3 box] Proposal: content-align
>
>
> Hi.
>
>
> There was some time ago a discussion about vertical alignment of block
> elements' content
> ( http://lists.w3.org/Archives/Public/www-style/2005Jun/0039 ). I
> looked through CSS 3
> box model and haven't found anything to do this kind of job (it IS
> actually working for table cells with vertical-align in a quite similar
> way...):
>
> |- width -|
>
> +------------------------------+ -
> |This is some text that | |
> |doesn't completely fill |
> |a block element |
> | | height
> | |
> | |
> | | |
> +------------------------------+ -
>
> \ /
> \ /
> V
>
> +------------------------------+
> | |
> | |
> | This is some text that |
> | doesn't completely fill |
> | a block element |
> | |
> | |
> +------------------------------+
>
>
>
> Therefore my proposal:
>
> Name: content-align
> Value: [[<percentage> | <length> ]{1,2}
> | [[top | center | bottom] || [left | center |
> right] ]] | auto
> Initial: 0% 0%
> Applies to: block elements
> Percentages: refer to width and height of container element
>
> Description: The bounding box of the content is computed.
> Afterwards it is aligned
> inside the containing block element according to
> the value of the
> content-align property.
>
> E.g., 'content-align: center;' means the rendering just like my
> second example above.
> This property is somewhat similar to 'fit-position', just without the
> 'fit' part.
>
> Regards
> Manuel
>
>
>
>
>
>
>
--
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>
Received on Wednesday, 13 September 2006 06:47:19 UTC