- From: Vadim Plessky <lucy-ples@mtu-net.ru>
- Date: Thu, 25 Oct 2001 02:15:42 +0000
- To: www-style@w3.org
On Wednesday 24 October 2001 17:42, Jesse McCarthy wrote:
| "Peter Foti (PeterF)" <PeterF@SystolicNetworks.com> wrote on 10/24/01
| 1:39:06
| >
| >If whole1 has 100% width and 100% height, then you want to center
| >horizontally and vertically the item(s) in whole1. You should be able
| >to do this with the styles above. Of course, it doesn't work. The
| >text-align seems to work, but the vertical-align is still top aligned.
|
| According to the spec, vertical-align would have no bearing on this
| situation. It applies only to "inline-level and 'table-cell' elements".
| That's my main problem here, that there is no "vertical-align" property
| that applies to this situation. You are right, of course, that text-align
| allows for horizontal centering.
text-align is applied on inline element, incl. replaced elements (IMG, for
example)
Handling of inline elements is described in LineText module
|
| >This raises a new question. Wouldn't "text-align" be more appropriately
| >called "horizontal-align"? I mean, you might have non-text items within
| >the element that you are applying the alignment to.
| >
block-align, please. We need fix for *blocks*
[...]
|
| You raise some good points. I've always thought it would make more sense
| to call that property something other than text-align, and why not
| 'horizontal- align', makes sense to me, but it's not practically
| significant. As far as the difference in possible values between the two
| properties you mentioned, there is more to vertical-align than there is to
| text-align. There's probably a precedent for these values, e.g. in
| typography, that we're not aware of.
BTW: partial fix for this problem can be to define inheritance for inline
(and/or inline-block?) elements.
Than you can define { line-height: 100% } and get line *100% tall*
After it, you can set padding as { padding-top: 40%; padding-bottom: 40% }
(assuming you want line 20% tall of container block, and achieve effect very
close to expected.
--
Vadim Plessky
http://kde2.newmail.ru (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/
Received on Wednesday, 24 October 2001 18:11:06 UTC