2010-08-02 71 views
6

我有一個簡單的水平UL LI主導航,我試圖對齊到頁面的中心。在其他瀏覽器中工作的文本對齊工作正常,但在IE7中不起作用。IE7文本對齊不起作用

我在IE7中錯過了這個錯誤嗎?

謝謝!

+0

你能告訴HTML/CSS代碼? – fantactuka 2010-08-02 12:14:31

+0

嗨Fantactuka。我仍然在本地主機上工作,但似乎已經找到了現在我將回答的解決方案。謝謝! – 2010-08-02 12:24:59

+0

'width:auto;'should help you – crmpicco 2012-11-19 12:19:41

回答

4

它的缺陷是IE7:

這麼看這個帖子裏的artile他有關的bug和解決方案爲這個bug討論:http://haslayout.net/css/Text-Align-Bug

還要檢查這個帖子:http://css-discuss.incutio.com/wiki/Centering_Block_Element

+0

真棒,感謝June R!我會研究它;) – 2010-08-02 12:37:53

+0

你能否回答http://stackoverflow.com/questions/9943560/html-alignment-issue-in-one-machine-only-both-ie8? – Lijo 2012-03-30 13:30:36

+0

第一個鏈接已損壞 – 2017-02-23 16:19:12

0

好像如果我添加了IE7條件CSS和說:

.RadNav .RadMenu ul.rmRootGroup { 
display:inline;} 

不是:

.RadNav .RadMenu ul.rmRootGroup { 
display:inline-block;} 

它的工作原理。

我將不勝感激一些想法,因爲我想不能使用條件的CSS。

謝謝!