Hi - thanks for lovely feedback!
Stomme - it’s not a single link, sorry my error I’ve corrected it now to multiple links.
>it’s a different kind of content from your other links
No it’s same content, except customers/suppliers are in SA not US. I could create a new navbox div for SA BUT I’ve run out of gif’s (only 7 in icon set, those 6 + home-gif) AND I can’t have so many navboxes - in wordpress pages, visitor has to scroll across them all before reaching Comments.
So I need to keep US + SA together in one navbox, separated by a line.
>markup that is a wierd hodge-podge of modern techniques atop a 1997 foundation.
wow! super-accurate detective work! It’s a Netscape Composer 4.7 page (downloaded Composer in yes 1997 + used ever since) that’s sandwiched between a top header and bottom nav which I’m doing in latest css/php to give me control of the old 1997-2010 pages from a few php files (btmnav.php, etc).
>since you’re talking about dropping the <hr> (a thing i tried to respect, because of… you know, “the client”
This client barely knows what she’s doing! I never knew li could have a class. That line at the bottom right of page “helped by Sitepoint Forums” means that sitepoint forums do all the css
it should read “with infinite gratitude to Sitepoint Forums”
I got your first posts last night, found that:
(1) Style works in FF but not in IE 6/7:
<ul>
<li><a href=“#”>text</a></li>
<hr style=“display:inline-block;” size=1 width=100% color=green>
<li><a href=“#”>South Africans</a></li>
</ul>
Starting a new list works in IE 6/7 but not in FF.
So combining the 2 (style + new list) works in both BUT line is too long, extends outside links on both R/L sides - does not acknowledge the 30px padding each side that the links have in:
#btmnav ul {padding:0 30px)
and which I tried to give hr, but it ignores padding in its style:
</ul>
<hr style=“display:inline-block; padding:0 30px;” size=1 width=100% color=green>
<ul>
I thought width=100% may be negating padding, but when I delete it, then FF does not display:inline-block.
I tried:
<hr style=“display:inline-block;” size=1 width=90% align=center color=green>
but it works only in IE, not FF, and anyway looks messy in IE because I’d prefer it the exact width of the links.
Then this morning woke up to dresden’s:
.rule {border-top:1px solid green; margin-top:10px; padding-top:8px}
which has one problem - it allows only one link for SA.
I tried display:inline-block and display:block in .rule to try keep all the SA links under the line - without using <li class=“rule”> for a few SA links after the first one.
I can’t use <li class=“rule”> after the first SA link because I don’t know what screen resolution + font-size the visitor is using.
see latest with .rule - pls be sure to switch to 800x600 resolution:
http://www.greensmoothie.com/test/blend/1mst.php
If I go back to what does work, combo style + new list, then does anyone know how to keep hr within the width of the links?
see latest with combo style + new list:
http://www.greensmoothie.com/test/blend/1mst2.php
thank you! - Val