2
我有一些下拉菜單似乎並沒有在IE8中很好地對齊 - 它們在Firefox 3和IE7中很好地對齊。具體來說,下拉菜單似乎忽略了我的權利:0;樣式。一張圖片勝過千言萬語,所以這是什麼樣子:CSS下拉菜單在IE8中未對齊
正如你可以看到,下拉的右側,應該與強調「管理」裏的右邊對齊,但它似乎在中間。
重要下拉CSS樣式:
.ajs-menu-bar .ajs-drop-down {
left:auto;
right:0;
}
重要的 「管理員」 李風格是:
.ajs-menu-bar .ajs-menu-item, .ajs-menu-bar .ajs-button {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}
而對於該位的HTML是:
<li class="normal ajs-menu-item">
<a href="#" class="user trigger ajs-menu-title" id="user-menu-link"><span><span>admin</span></span></a>
<div class="ajs-drop-down" style="width: 111px;">
<ul class="section-user-status first" id="user-menu-link-user-status">
... bunch of <li>s
</ul>
</div>
</li>
如果任何人都可以擺脫一些光線會很好,只是讓我有點堅果:(。
在此先感謝!!!!
乾杯, 珍妮
感謝堆!我可能無法完全像這樣使用條件包含,因爲我在sitemesh中工作,但是我得到了這個想法和CSS。兒! – jenny 2010-07-23 00:57:52
正如羅賓威廉姆斯在「雙世人」中所說的......人們很高興能夠成爲服務對象。^_ ^ – 2010-07-23 06:30:57