Frogleg wrote
Yeah, but..
Even if I couldn't do this with vanilla HTML and tables, I was
confident that such layout I *could* achieve would stay put.
CSS layout does *not* stay put. That is the best thing about it. It allows
the page to adapt to the viewers environment. If you want something to "stay
put" then consider using a huge gif
Indeed,
my 'tabled' pages required little fiddling for display at different
resolutions
Different "resolutions" are irrelevant. What you really mean is screen size
and how do you know how big your viewers screen is. For example most of my
"screens" are 1600x1200 pixels. My "desktop" is (currently) 4800x1200
pixels. It might (as it was yesterday) be 1600x2400 pixels.
Resolution is Irrelevant.
Besides, your viewers canvas size is never equal to their "resolution". It
is the canvas size you should worry about but then you should not even
worry about that. You have no control over it so you should design to any
size canvas.
and with different browsers.
This been discussed before. Refer to the archive. To summarize different
browsers are irrelevant. As irrelevant as canvas size. Your page will
*never* look the same in two or more different browsers. That is why there
*are* two or more different browsers.
It was easy to avoid
specifying exact sizes or positions, and absent large graphics,
everything "collapsed" rather nicely.
So why are you trying to "position" things? Let them flow. Let them degrade
gracefully. Don't anticipate a "size", use the browsers layout capabilities.
Now, after being promised vastly improved control over layout and
near-infinite flexibility, I am (and others are, to judge by posts
here) finding that *this* won't work in IE and *that* goes wonky in
Mozilla and some other thing may or may not go completely pear-shaped
in differing resolutions. 3X the scope in exchange for 5X the work.
I repeat what I said before, you are trying too hard. Lean back a bit from
your "it must go here" attitude and let the browser lay it out for you. It
can, you know.
Thanks. I've just looked and saved. Will study offline.
....
Umm. Because I wanted to get my specific problem visible ASAP,
ASAP does not count in usenet
I
stripped the page of non-problem info. It's really rather attractive
and sophisticated with graphics in IE6.0.2008 at 800x600.
Then provide a URL to this page you have a problem with. I'm sure one of us
could "CSS" it quite readily
(probably not me, I'm going to the snow in only two sleeps time
)
And once again you are quoting things like IE and <shudder> 2008</shudder>.
What if I use 2009? And there it is again: 800x600. This window that I am
typing into now is er, 945x1045. The browser I am using to look at
something, over there --> is, er, whatever... It does not matter to me, it
should not matter to you.
Thanks again for the examples. I'll get it right eventually.
I'm sure you will ;-)
Take the time to "unlearn" the bad habbits (not a slur on you, just a
general observation) you have grown into with your existing design skills.
This is what I will be spending my time on next week, teaching people, my
friends, how to ski, how to ski well, hopefully very well. This is what I do
when I go to the snow, being a ski instructor
The major effort is to stop the student from using the incorrect reflexes
they have grown into. Then we can start working on a more correct set of
reflexes that allow us to turn (and therefore ski) more elegantly.