2014-04-19 5 views
1

Je suis en train de modifier un site Web et j'ai rencontré des problèmes avec ma barre de navigation et le contenu principal qui s'affichent directement les uns au-dessus des autres.Float Left et Float Right

Vous pouvez le voir ici: http://kennedys.williamoconnor.me/

Quelqu'un sait-il ce que dans mon CSS je peux changer pour avoir le contenu apparaît à côté les uns des autres? Je crois qu'il est laissé à gauche sur l'ID #left et float à droite sur l'ID #content

J'ai deux ID dans mon #wrapper et je n'arrive pas à les faire apparaître correctement.

Merci!

Répondre

1

Supprimer les marges de #contentwrap

+1

Merci beaucoup! C'est exactement ce que je cherchais. – William

0

Il y a deux solutions:

1) Retirez la marge supérieure, et de réduire la marge de gauche à 20px

#contentwrap { 
    margin: 0 0 0 20px; 
} 

2) Retirez toutes les marges et faire #contentwrap float: right (exemple http://i.imgur.com/VpLORSj.png)

#contentwrap { 
    margin: 0; 
    float: right; 
} 

La première option est meilleure dans de nombreux cas, surtout si vous voulez changer la largeur ou les marges entre les divs.

+0

Merci. J'ai réduit la marge-gauche à 20px et a changé #left top: 56px à margin-top: 36px – William

+0

Utilisez les upvotes pour des réponses utiles, s'il vous plaît :) –