- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Thu, 16 Jun 2005 11:00:43 -0700
- To: <www-style@w3.org>, "Lauri Raittila" <laurirai@mail.student.oulu.fi>
----- Original Message -----
From: "Lauri Raittila" <laurirai@mail.student.oulu.fi>
To: <www-style@w3.org>
Sent: Thursday, June 16, 2005 9:52 AM
Subject: Re: Proposal: content-vertical-alignment
>
> On Fri, 10 Jun 2005 13:47:00 +0200, Lachlan Hunt
> <lachlan.hunt@lachy.id.au> wrote:
>
>>
>> Emrah BASKAYA wrote:
>>> Proposal: A new property that will allow any content in a given element
>>> to
>>> be centered vertically:
>>> content-vertical-align
>>
>> Just incase you, and anyone else, are unaware of this fact, vertical
>> centering is already possible using at least 2 different methods that I
>> know of (ignoring browser support issues).
>
> As it seems that this was not common knowledge, I would like to mention
> that there is some more methods:
> http://www.student.oulu.fi/~laurirai/www/css/middle/
>
> It tries to document some methods of vertical centering. Some methods are
> not in it. For example inline-block inside inline block method is not yet
> there...
>
> All have some issues, and not only in browser support. I would like to see
> good solution. This far I have not seen good one. Solution should solve
> the problem of centered content is bigger than element in which it is
> centered, even when max-height can't be set. If that is not solved there
> is no reason for new method.
>
> PS. Someone said that IE6 supports inline-block for only natively inline
> content. That is not true, you can also use it with combination with
> display:inline; , but it still sometimes don't work. You might need to use
> some magic, like add line body {text-align:left}
To be precise:
It is defined in documentation:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/display.asp
(but there is no mentioning about applicability for only natively inline
elements )
and it passes Ian's tests:
http://www.hixie.ch/tests/adhoc/css/box/inline-block/
Andrew Fedoniouk.
http://terrainformatica.com
Received on Thursday, 16 June 2005 18:00:57 UTC