2010-08-02 6 views
6

J'ai une simple navigation horizontale UL LI simple que j'essaie d'aligner au centre de la page. Text-align, qui fonctionne dans les autres navigateurs fonctionne mais cela ne fonctionne pas dans IE7.IE7 alignement de texte ne fonctionne pas

Y a-t-il quelque chose qui me manque à propos de ce bogue dans IE7?

Merci!

+0

Pourriez-vous montrer html/code CSS? – fantactuka

+0

Salut Fantactuka. Je travaille toujours sur localhost mais semble avoir trouvé une solution pour le moment à laquelle je vais répondre maintenant. Merci! –

+0

'largeur: auto;' devrait vous aider – crmpicco

Répondre

4

Son bug est IE7:

alors regardez ce poste où en Artile il discuter sur le bug et la solution pour ce bug: http://haslayout.net/css/Text-Align-Bug

Vérifiez également ce post: http://css-discuss.incutio.com/wiki/Centering_Block_Element

+0

Génial, merci June R! Je vais regarder dans;) –

+0

Pourriez-vous s'il vous plaît répondre http://stackoverflow.com/questions/9943560/html-alignment-issue-in-one-machine-only-both-ie8? – Lijo

+0

le premier lien est cassé –

0

Semble si j'ajoute un CSS conditionnel pour IE7 et dire:

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

Plutôt que:

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

Il fonctionne.

J'apprécierais quelques réflexions à ce sujet car j'aimerais ne pas pouvoir utiliser le CSS conditionnel.

Merci!