Ich habe ein Problem mit dem Menüabstand in IE7 und IE6, die ich nicht richtig aussehen kann.IE6 und IE7 Navigation Spacing Problem
Meine Navigation kann bei http://js.philosophydesign.com
http://www.philosophydesign.com/downloads/menuspacing.png
Wie Sie in IE8 und andere sehen es zeigt in Ordnung zu finden. IE7 die Menüpunkte sind teilweise getrennt, aber in IE6 sind sie sehr getrennt.
Navigation HTML:
<a class="float-left" href="http://js.philosophydesign.com"><img src="http://js.philosophydesign.com/wp-content/themes/philosophy/images/logo.gif" alt="Jeremy Stratton - Writing that works" title="Jeremy Stratton - Writing that works" /></a>
<div id="mainnavcont" class="float-right">
<ul id="mainmenu" class="menu">
<li id="menu-item-25" class="menu-item menu-item-type-post_type current-menu-item page_item page-item-6 current_page_item menu-item-25"><a href="http://js.philosophydesign.com/">I get to your point</a></li>
<li id="menu-item-26" class="menu-item menu-item-type-post_type menu-item-26"><a href="http://js.philosophydesign.com/me-and-my-work/">Me and my work</a></li>
<li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-27"><a href="http://js.philosophydesign.com/things-ive-written/">Some of the things I’ve written</a></li>
<li id="menu-item-28" class="menu-item menu-item-type-post_type menu-item-28"><a href="http://js.philosophydesign.com/improve-your-writing/">Improve your writing</a></li>
<li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-29"><a href="http://js.philosophydesign.com/what-people-say-about-me/">What people say about me</a></li>
<li id="menu-item-30" class="menu-item menu-item-type-taxonomy menu-item-30"><a href="http://js.philosophydesign.com/category/my-blog/">My blog</a></li>
<li id="menu-item-31" class="menu-item menu-item-type-post_type menu-item-31"><a href="http://js.philosophydesign.com/get-in-touch/">Get in touch</a></li>
</ul>
</div>
Navigation CSS:
/**** Main Navigation ****/
div#mainnavcont {
float:right;
width:673px;
}
ul#mainmenu {
display:block;
list-style:none;
margin:0;
padding:0;
}
ul#mainmenu li a {
color:#000;
display:block;
font-family:"HelveticaNeueLight45", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:10px;
margin-left:-10px;
text-decoration:none;
}
ul#mainmenu li a:hover, ul#mainmenu li.current-menu-item a, ul#mainmenu li.current-page-ancestor a {
background:url(images/navbg.png) no-repeat 5px 50%;
}
Wer weiß, warum dieses Menü in IE7 und IE6 wirkt auf?
Dank
Scott
EDIT: Hab ihn mit diesem CSS arbeiten:
/**** Main Navigation ****/
div#mainnavcont {
float:right;
width:673px;
}
ul#mainmenu {
display:block;
list-style:none;
margin:0;
padding:0;
width:200px;
}
ul#mainmenu li {
display:block;
float:left;
width:200px;
}
ul#mainmenu li a {
color:#000;
display:block;
font-family:"HelveticaNeueLight45", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:10px;
margin-left:-10px;
text-decoration:none;
width:189px
}
ul#mainmenu li a:hover, ul#mainmenu li.current-menu-item a, ul#mainmenu li.current-page-ancestor a {
background:url(images/navbg.png) no-repeat 5px 50%;
}
STOP UNTERSTÜTZEN IE6 – Jason