- From: Vadim Plessky <lucy-ples@mtu-net.ru>
- Date: Tue, 9 Oct 2001 10:50:27 +0000
- To: www-style@w3.org
- Cc: css2-editors@w3.org
I was trying for some time to reformat simple tescase from vertical layout
(DIV) to horizontal, when several 100x30 px boxes
(size/shape similar to
http://htmltests.newmail.ru/css/horiz-box-DIV-position-relative.html)
follow each other (and overlap, in bottom part, one on another)
There are significant difficulties with implementing it with CSS2 rules.
I am getting something like this
http://htmltests.newmail.ru/css/horiz-box-SPAN-position-relative.html
when SPAN height is shrinked to text height, and width - to the width of the
text.
Shift of SPAN box to left becomes completely unpredictable, as width of first
box depends on its text.
From other side, this effect can be easily achieved with CSS3 specs
http://htmltests.newmail.ru/css/horiz-box-SPAN-position-relative-css3.html
Unfortunately, none of current browser implementations support CSS3, so I
can't check how this example would be
rendered in by real browser.
From my experience, placing several blocks of block-formatted elements one
after another in one line is very convinient,
and natural way for HTML content formatting.
Unfortunately, none browser supports full CSS2 specs nowdays, and we are
probably 3-5 years from now for CSS3 support
in mainstream browsers.
Therefor, I would like to propose to include (*backport* from CSS3) {
display: inline-block; } in CSS2 specifications.
It should speedup adoption of "inline-block" by 2-4 years, as manufacturers
of mainstream browsers, realistically speaking,
can add support for it within 1 year.
My testing shows that (inline) box model in Microsoft Internet Explorer is
already very close to this, so implementing
display: inline-block; should be not very difficult for Microsoft. I hope
Konqueror and Mozilla developers can add support for it, too.
I don't know exactly what formal process should follow such addition to CSS2,
but I would be glad to offer help preparing docs,
specification and testcases. If there are any questions open, I would like to
clarify them as well.
--
My Best Regards,
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 Tuesday, 9 October 2001 02:48:25 UTC