- From: Jeffrey Yasskin <jyasskin@appcomp.com>
- Date: Mon, 19 Mar 2001 15:29:51 -0600
- To: "'www-style@w3.org'" <www-style@w3.org>
Good idea.
Perhaps add a pseudo-element like "extended-area(n)" or something, where n
is the order the areas fill.
-----Original Message-----
From: Mjumbe Ukweli [mailto:mjumbewu@hotmail.com]
Sent: Sunday, March 18, 2001 7:40 PM
To: www-style@w3.org
Subject: RE: inter-area text-flow
i first wondered why there was not an attribute that allows two elements to
be 'linked' giving one a kind of overflow drain to the next?
#element1 {
position: absolute; left: 100px; top: 100px;
width: 200px; height: 200px;
overflow-drain (or some otherwise named property): #element2;
}
#element2 {
position: absolute; left: 300px; top: 300px;
width: 200px; height: 200px;
however, i realise that that would be contrary to the principles of
separation of style from content. if extra elements were placed in the
documet strictly for the purpose of catching overflow then they would be
considered elements for style. whether or not that is a basis for rejection
from CSS i don't know.
but what about this: would it be so bad if the designer could specify
multiple positions for an element? for example:
#element1 {
position: absolute;
left: 100px, 300px;
top: 100px, 300px;
width: 100px;
height: 200px, 300px;
}
in this scenario 'element1' would be two boxes and have two positions,
(100,100) and (300,300). it would be 100 pixels wide at both of these
positions, and 200px high at the first while 300px high at the second. the
overflow from the first box could continue onto the second. it's basically
treating the attributes as arrays instead of scalars. left[0] = 100px and
left[1] = 300px. both width[0] and width[1] would equal 100px, since there
is only one value specified. and i don't see any conflict with the
style-content separation.
well, that's what i came up with. i just ask that you don't hurt me too bad
(i'm only 17). and thanks for listening.
• mjumbe •
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Received on Monday, 19 March 2001 16:34:03 UTC