Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 914037
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T17:39:17+00:00 2026-05-15T17:39:17+00:00

The titles says it. I want a 2-column CSS layout that: is centered –

  • 0

The titles says it. I want a 2-column CSS layout that:

  • is centered – the main content is centered on the page
  • has a fixed (pixel) right column width
  • has a fluid left column – uses up all available space minus the right column width
  • is source ordered – the left column content comes before the right column content in the HTML source
  • allows for a minimum width – 760px in my example
  • allows for a maximum width – 1024px in my example

If the window is greater than max width, the content will be centered on the page at the max value. If the window is smaller than max width, the content fills 100% of the page, unless it’s smaller than min width which would make the horizontal scrollbar appear.

I’m willing to use some minor javascript to handle the min/max width for browsers which don’t support those properties (I’m looking at you IE6), but I’m just as willing to let that part of the layout degrade.

It is drop dead simple with tables. I’ve looked through literally hundreds of example layouts, and nothing can do all of the things I’m asking, though there are several that come close. The problem seems to be getting a fluid left column and source ordering in the same style. I’ve found several examples of a fixed left/fluid right (opposite of what I want) with proper source order, or fluid left/fixed right without source ordering, but not both.

I don’t care if it uses floats or negative margins, but I’d like to avoid absolute positioning.

+---------------------------------------+
|                                       |
|  +---------------------------+-----+  |
|  |fluid                      |fixed|  |
|  |                           |     |  |
|  |                           |     |  |
|  +---------------------------+-----+  |
|                                       |
+---------------------------------------+
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T17:39:18+00:00Added an answer on May 15, 2026 at 5:39 pm

    I highly recommend checking out The CSS templates at Dynamic Drive. The 5th one down should be what you’re looking for (Fluid-Fixed). Just add a max-width and min-width to the main container element and you should be all set.

    FYI, these are really good templates to use as a base for your page layouts. Playing with the CSS is a great way to learn a lot about floats and positioning, and it really helped me out in my early days of web development.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

as titles says , i'd to take optimizations off because i want to create
Title says it mostly. I want to add a simple extension method to the
Pretty much what the title says really. We have some code that is .NET
This question requires some hypothetical background. Let's consider an employee table that has columns
As the title says I want to hide a listview's scrollbar when the listview
As the title says I want to specialize a function template for both string
i want to do what the title says like this: int number1; cin>>number1; num1len=log10(number1)+1;
As the title says, I want to truncate user-input text string based on the
As the title says, lets say I want to get the number of .de
As the title says, I know what causes this error but I want to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.