2010-04-06 3 views

Répondre

1

Définir une marge gauche et droite égale à l'écart div + thos 5px gauche et droite vous avez besoin entre.

Ce serait:

margin:0 205px; 

et ne flottent pas le milieu div. Placez le div flottant droit devant le flottant gauche, et le div moyen comme dernier en html (élimine le bug IE6).

+0

Impressionnant, merci, cela fonctionne parfaitement :) – SoLoGHoST

0

Cela devrait fonctionner:

width: 100%; 
margin-left: 205px; 
margin-right: 205px; 

Vous aurez également besoin de ne pas flotter sur cette div, alors.

+0

Non, cela ne fonctionne pas. – SoLoGHoST

+0

Avec le div moyen venant en dernier dans le code HTML? Cela devrait. Cela semble être la même chose que celle pour laquelle vous avez accepté la réponse ... eh bien, cela n'a pas d'importance tant que le problème est résolu. :) – ANeves

+0

Oh, vous n'avez rien dit au sujet de la div du milieu arrivant en dernier dans le code HTML. Mais bon acclamations de toute façon :) – SoLoGHoST

0

Vous ne savez pas pourquoi vous utilisez la div. En supposant:

<div id="container"> 
    <div id="header">...</div> 
    <div id="content"> 
    <div id="left">...</div> 
    <div id="main">...</div> 
    <div id="right">...</div> 
    </div> 
</div> 

dix:

#container { margin: 0 auto; /* fixed or floating width */ } 
#header { margin: 5px; } 
#container { overflow: auto; margin: 5px; } 
#left { float: left; width: 200px; } 
#right { float: right; width: 200px; } 
#content { margin: 0 205px; } 
Questions connexes