Gunlaug Sørtun wrote: >>>><http://www.stoneladder.ca/sandbox/lbk/index.html> >>>> >>>> >> >Give that page a few [+]steps font-resizing in Firefox. You'll see that >the headline-text is growing downwards - even before splitting into two >lines. Ideally (from my point of view), a better alignment may be >achieved by using font-size related margins *and* paddings on h1. >However, that would make the two background images get out of alignment >with each other if/when font-resizing is applied, and a slightly >different strategy would be needed for the whole header for it to work >and look right. >[...] > A slightly different strategy ... got an idea ...
* Give the #headerwrap an inside <div>, allocate the rightside img from h1 to this <div>, * Give the h1 a margin-left and margin-right equal to the img-width, * Take the max. font-size option in IE, and adapt the h1 fontsize so, that it just fits between the images. * Then no ugly large font in IE (do they deserve it?). * See if this smaller font doesn't disturb the page layout, when scaled back to the normal font size in IE (and FF and so [1]), * Give the h1 a fixed margin-top for the small font-size (and compensate with a negative margin-top for the #headerwrap), * Hmm, add corrections for IE, * Set a padding-top and padding-bottom for the h1 to suggest vertical-align:middle when big font-sizes [2][3], * Give the image itself more height <http://home.tiscali.nl/developerscorner/css-discuss/images/lionbear-logo121x300.jpg>, and paint the area under the existing img in the img-bgcolor, then there is no black gap under the images as the h1 breaks in 2 lines (kind of 'faux column'). And in the meantime seeing the overlapping buttons at font-resizing ... * Take a big font-size again; enlarge the line-height in that amount, that there is some space between the lines, * Adapt the vertical margins/paddings of the containers of the menu-buttons, * See if it works at normal and small browser font-size. ... then there wil be more or less something like a testpage <http://home.tiscali.nl/developerscorner/css-discuss/test-lionbear.htm>. :-) Greetings, francky [1] Opera has a beautifull zoom! [2] Tried some with { display: table-cell; vertical-align: middle; }- didn't succeed. [3] Should be nice if css would allow less padding at bigger font-sizes: {padding: 1/(.5em)} ;-) ______________________________________________________________________ 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/