![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a design template with a three column newspaper like layout for the content (I just implement these, I don't dream them up!). Hence, text and images flow down the first column and then swith to the second and finally to the third. Content is server generated. I don't think there is an html/css way to do that that is reasonably supported. Am I wrong? |
|
I can see doing that either server side or perhaps clientside where a single div is read and then poured into three columns. That would still be readable in non DHTML browsers. |
#3
| |||
| |||
|
|
In alt.html Matthias Gutfeldt said: The IHT dreamed up such a scheme, an example is e.g. this article here: http://www.iht.com/articles/2004/11/...hconftext.html (no, don't read the text; it's crap!). This is actually quite nicely done and easy to read, IMHO. i assume you mean except for the horizontal scrolling backwards and forwards to read it. |
#4
| |||
| |||
|
|
The IHT dreamed up such a scheme, an example is e.g. this article here: http://www.iht.com/articles/2004/11/...hconftext.html (no, don't read the text; it's crap!). This is actually quite nicely done and easy to read, IMHO. If you scroll all the way down, you'll also see that you can change the layout from three columns to one column. The only blooper, but a *major* one: The text is completely invisible if javascript is diabled but CSS is still active. That's because they set all divs to visibility:hidden and then manipulate visibility with javascript. Very, very stupid - but of course you don't have to do that too. |
#5
| |||
| |||
|
|
Jeff Thies schrieb: I have a design template with a three column newspaper like layout for the content (I just implement these, I don't dream them up!). Hence, text and images flow down the first column and then swith to the second and finally to the third. Content is server generated. I don't think there is an html/css way to do that that is reasonably supported. Am I wrong? Of course you're wrong! Use the wonderful <multicol> element and tell your visitors "Best viewed with Netscape 4". :-) I can see doing that either server side or perhaps clientside where a single div is read and then poured into three columns. That would still be readable in non DHTML browsers. The IHT dreamed up such a scheme, an example is e.g. this article here: http://www.iht.com/articles/2004/11/...hconftext.html |
#6
| |||
| |||
|
|
Jim Higson wrote: AFICS, the only advantage for multi-column is for short-ish articles on wide monitors, so all the text sits above the fold without using long lines. Actually, I don't think it's suitable for screen display at all, since there is no way to determine whether the viewport will be large enough to contain the entire article. If the viewport is too small, scrolling can become a real usability problem with these things. |
|
Multi-columns are, however, an OK idea for a print stylesheet. |
#7
| |||
| |||
|
|
Jim Higson wrote: AFICS, the only advantage for multi-column is for short-ish articles on wide monitors, so all the text sits above the fold without using long lines. Actually, I don't think it's suitable for screen display at all, since there is no way to determine whether the viewport will be large enough to contain the entire article. If the viewport is too small, scrolling can become a real usability problem with these things. Multi-columns are, however, an OK idea for a print stylesheet. |
![]() |
| Thread Tools | |
| Display Modes | |
| |