2010-08-02 5 views
6

У меня есть простой горизонтальный основной навигатор UL LI, который я пытаюсь выровнять по центру страницы. Text-align, который работает в других браузерах, работает, но это не работает в IE7.IE7 text-align не работает

Есть что-то, что мне не хватает об этой ошибке в IE7?

Спасибо!

+0

Не могли бы вы показать HTML/css-код? – fantactuka

+0

Hi Fantactuka. Я все еще работаю на localhost, но, похоже, нашел решение, на которое я сейчас отвечу. Благодаря! –

+0

'width: auto;' должно помочь вам – crmpicco

ответ

4

Его ошибка в IE7:

так что смотрите этот пост, где в artile он обсудить об ошибке и решение для этой ошибки: http://haslayout.net/css/Text-Align-Bug

Также проверьте этот пост: http://css-discuss.incutio.com/wiki/Centering_Block_Element

+0

Awesome, thanks June R! Я рассмотрю это;) –

+0

Не могли бы вы ответить на http://stackoverflow.com/questions/9943560/html-alignment-issue-in-one-machine-only-both-ie8? – Lijo

+0

первая ссылка не работает –

0

Кажется, если добавить условный CSS для IE7 и сказать:

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

Вместо:

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

Он работает.

Я был бы признателен за некоторые мысли по этому поводу, поскольку я хотел бы не использовать условный css.

Спасибо!

Смежные вопросы