2010-12-10 4 views
2

J'ai un élément de flotteur sur le côté gauche sur ma page.HTML/CSS: Centrer après élément flotteur

Maintenant, après ce flotteur, je veux centrer le reste du contenu.

S'il vous plaît voir ici: http://jsfiddle.net/ETm93/13/

C'est ce que j'ai maintenant. J'ai flotté: à gauche. Je peux faire float: droit de l'obtenir sur le côté droit, mais comment dois-je l'obtenir centrée de l'espace qui est après l'élément flottant. Exemple:

IMAGE (that is floated) |     stuff here in middle     |.. 

Comment puis-je faire cela?

+0

Est-il juste le texte que vous voulez centré? –

+0

Comme ça? http://jsfiddle.net/adamzr/htMgc/ – Adam

+0

@Adam presque, j'ai des éléments div avec une largeur spécifiée qui ne sont pas centrés. par exemple, voir http://jsfiddle.net/htmgc/2/ – Karem

Répondre

1

Utilisez text-align: center et display: inline

#profile_leftPanel{ 
    width: 150px; 
    float: left; 
    border-right: 1px solid #666; 
    margin-right: 20px; 
} 

#profile_rightPanel_center { 
    margin-left:auto; 
    margin-right: auto; 
    text-align: center; 
} 

#recentStatus{ 
    width: 400px; 
    text-align: center; 
    display: inline; 
} 

Voir http://jsfiddle.net/adamzr/QbMmX/

0

Avez-vous essayé de changer

#profile_rightPanel_center { 
    float: left; 
} 

à

#profile_rightPanel_center { 
    text-align: center 
} 
+0

Oui, n'affectait rien – Karem

+0

bizarre ... cela a fonctionné sur jsfiddle .... –

0

texte uniquement, utilisez text-align: center;

+0

Didnt travailler non plus .. – Karem