(warning: this is v6 advice… v7 advice may be different, I’ll install as
soon as I finish my current project)
The method I use in inline or inflow or box-model construction is to create
the page elements as sections.
So, I first set the Page settings to a width that feels good in the
workspace, then alignment to none and width to flexible. The result, the
page is as wide as the browser window, the workspace is as wide as I want
it and everything else is set for responsive or flexible layout.
Next, I double click the workspace and insert however many html items as
sections I think my page will require. Generally, three (header, main-area,
footer). I set them all as width:available, height:flexible, and
alignment:none.
Then I double-click each of them in turn, and insert another html item to
hold the content for these sections. Now these get an alignment of
center, vertical flexibility, and a max-width setting of however wide I
want the content to appear. Max-width means there is an upper limit to how
wide the content will appear, but no constraint when narrowed by the
browser window size.
Now, if your top section is where you plan to put your menu, then make the
outer section parent fixed. the whole thing still flexes with the window,
but keeps it’s position. Of course, fixed position takes it out of the
document flow and you will have everything else wanting to flow up to fill
that space, so you may need some creative ways to space items “underneath”
it, or fiddle with z-index settings depending on what kind of menu-ishness
you have going on.
Give that a whirl.
freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options