Yeah, I figured it could be done with tables (I used to do it years
back.) But there must be a way to do it while still complying with
standards. Tables are really a bad thing to use in this case. I use
them in the schedule part of the site to present tabulated data since
that's what they were made for. I'm pretty reluctant in using then for
actual layouts though.

I tried the -ve margin +ve padding method, and the faux column can't
work because I can't append to the html tag (it's being used already).
I might have to use the javascript method, which is pretty ugly and
won't work for people with it turned off...

I'll keep trying tonight and post an answer if I find one.

Thanks for the help,
René

On 3/28/06, Zak Owen <[EMAIL PROTECTED]> wrote:
> Hi, I'm not sure if this will be the most elegant solution, but you have a
> couple
> of options here. The first I definately don't recommend using is a frameset
> with
> the right frame having a blue background and whatnot...but frames, egh. You
> might have some luck with tables, just set the table's height attribute to
> 100%
> and create one row with two columns and column 1's width should be something
> around 80% or however large you want the main area to be.
> See: http://380c1.ath.cx/beta/css-d/rene/#see
>
> Again, neither of those are quite elegant but they'll work. Hope this helps
>
> Zak Owen
>
>
>  On 3/27/06, René Enguehard <[EMAIL PROTECTED]> wrote:
> >
>  Hi all,
>
> I've been trying for the past couple of days to create a simple layout
> with a column spanning down the entire length of right side of the
> webpage. Just a big block of blue basically going from top to bottom.
> Doesn't sound very complicated but I've been banging my head against
> it for so long everything is just a blur now. Basically, I tried what
> I figured was right: create a div spanning from top to bottom and make
>  it's background that colour. Done deal, simple enough. Turns out it
> wasnt.
>
> I just couldn't get the div to work out right, so I figured, hey,
> might as well just use the background attribute of the body tag, make
> a 180px by 1px image and get it set as the background of the body and
> do repeat-y on it. Should have worked also. It didn't. The body
> apparently stops when the initial viewport ends. (Or at least it does
> in Firefox 1.5 on Slackware) So if the content is longer, you get
> scroll bars and as soon as you scroll the column ends. Pretty weird.
>
> Now, the question is simple: if height: 100% doesn't work, and using
> the body as the hook doesn't work, what else is there to try? The html
> tag's hook is unavailable since I have another background on that
> already. (Incidently, that one does span the entire page...)
>
> Feel free to look at the site at:
> http://205.251.6.78/nlac/index.html
> I don't necessarily like how the site looks, but it's being done for a
> client who already knew what they wanted so I'm pretty much stuck with
> it. However, they also knew they wanted the sidebar, and I can't seem
> to be able to figure that one out. Thanks for any help,
>
> René A. Enguehard
> ______________________________________________________________________
> css-discuss [EMAIL PROTECTED] ]
> http://www.css-discuss.org/mailman/listinfo/css-d
> IE7b2 testing hub --
> http://css-discuss.incutio.com/?page=IE7
> List wiki/FAQ -- http://css-discuss.incutio.com/
> Supported by evolt.org --
> http://www.evolt.org/help_support_evolt/
>
>
>
> --
> DRM 'manages access' in the way that prisons 'manage freedom'
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to