Hi; Thanks to the many helpful people here I've gotten pretty comfortable working with .php and mysql.
NOW I am feeling brave enough to consider abandoning some of my longstanding antiquated/inefficient page models that are typically based on html <frame> tags (can you believe it?) with a left menu bar frame and a right content frame each containing fully-coded pages.
I understand the <frame> tag is abandonded in html5 and I am trying to work in ways that will be more compatible with a wider array of current browsers.
So my current issue is this (and I know it is a css question, hence the title of the post/but if you have any quick/obvious tips, that's fine with me):
I've created a functional single page with css-defined <div>s for a fixed left menu column (150px wide) and a larger (remaining width) right-side <div> for content and I actually seem to understand how I can use this BUT I am trying to comprehend how to make the content area behave properly: I can't seem to limit the right-side width as easily as I could with <frame> tags. The content of the right <div> often spills over beyond the right edge of the screen, and opens the horizontal browser bar...which works, but slides the content back over the menu bar, which will of course be very confusing and unimpressive for my site users.
How does one control the right <div> area so that content can flow (and be scrolled) DOWN, but is restricted to the right edge of the left menu div and the remaining width of the browser window? (MUST I restrict it to specific pixel widths or percentages?...I'd like to keep the menu narrow and off to the far left side)