Good afternoon, everyone. This problem concerns a "alternate" stylesheet for a project where the primary stylesheet is complete, but is entirely unfriendly to font scaling. This alternate stylesheet is meant to be much friendlier for font enlargement.
The example page is: http://www.lostinxlation.net/sandbox3/portfolio/cybernomics3.php The CSS is: http://www.lostinxlation.net/sandbox3/css/alternate.css The problematic element(s): #portNav, possibly #mainContent / #portDetails The problem: The "1 2 3" links (which are in ul#portNav) are not displaying roughly 20px under the images in the main content area. This is somehow caused by the ul existing as it's own entity separate of the #mainContent and #portDetails in the XHTML (necessary for proper display in the original / "primary" layout). Completely removing sizing and positioning ends up with it displaying at the top of the right column, above the #portDetails #subNav. Attempting to write it as a float: left seems to locate it below the main content area, but positions it MUCH too far down the screen, and also positions #portDetails under it, instead of in the right sidebar area. Part of the positioning issue may have to do with the #mainContent {margin-bottom: 60px;}, however that is in place to maintain whitespace between the content text and the green #mainNav area (assigning margin-top: 60px to #mainNav did NOT work for achieving this, nor did assigning margin-bottom: 60px to #wrap, or padding-bottom: 60px to #mainContent or #wrap). In FF/NN/Op/Saf, the links are currently displaying ABOVE the #mainContent area, and the #portDetails are displaying where they should in the right sidebar area. IE7, of course, is borking it completely and putting both #portNav and #portDetails underneath the #mainContent (this may or may not be a result of my current dimensions, since I haven't been actively testing for IE up until this point). How it should display: The "1 2 3" links should display right-aligned (lined up with the right-side of the images), roughly 20px below the #mainContent, and should maintain a 60px margin at the bottom, between them and the green #mainNav area. The #portDetails should entirely display in the right column, with the top roughly aligned with the top of the images. Both #mainContent and #portDetails should be positioned starting 60px below the green #banner. Scaling the font size up should not impact the 60px of whitespace below the "1 2 3" links, or the 20px of whitespace above it, or the 60px of white space between #mainContent / #portDetails and #banner. Does anybody have any ideas as to how to make this work? So far, the rest of it seems to be working fairly well through a handful of font enlargements, and this is the one sticking point that is throwing a monkey wrench into everything. (Also, please note, unlike with the original stylesheet, there is no longer a corner-rounding javascript for which to compensate. I removed it as I found that no matter how nice it looked, the myriad downsides of using it were ultimately not worth it.) Thank you in advance for your time and attention. ~~J. Hodge "treswife at gmail dot com" ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/