J'ai une div parente avec deux divs enfants (un flottant à gauche et un à droite) à l'intérieur du parent.comment maintenir l'espacement entre deux div fluides?
La page Web doit fonctionner sur les définitions 1024px et 1620px, elles doivent donc être fluides si elles sont agrandies en largeur. Toutes les marges semblent correctes à l'exception de l'espace vertical entre les divs gauche et droite. J'utilise jquery pour maintenir la même hauteur des deux divs. Comment puis-je garder l'espace entre les divs fixes? J'utilise des pourcentages pour les largeurs div alors que j'augmente la largeur de l'écran, l'espace entre les divs augmente donc beaucoup plus loin que les marges gauche et droite.
Le balisage:
<div class="divLoginMain">
<div class="divLoginLeft">
<div class="divH4Title">
<h4 class="h4Title">Welcome to Our Website</h4>
</div>
<table cellspacing="0" class="borderNone">
<tr>
</tr>
<tr>
</tr>
</table>
</div>
<div class="divLoginRight">
<div class="divH4Title">
<h4 class="h4Title">Status - Logged In</h4>
</div>
<table cellspacing="0" class="borderNone">
<tr>
</tr>
<tr>
</tr>
</table>
</div>
</div>
Et le CSS:
.divLoginMain
{
margin-top:5px;
margin-left:.6%;
margin-right:.2%;
border: solid 3px #191970;
border-spacing: 0;
width:97.5%;
padding-top:7px;
padding-bottom:7px;
padding-left:7px;
padding-right:7px;
overflow:hidden;
}
.divLoginLeft
{
border: solid 3px #191970;
border-spacing: 0;
float:left;
width:61.5%;
padding-top:0px;
padding-bottom:10px;
padding-left:16px;
padding-right:16px;
text-align:left;
font-family:Arial;
color:#17238C;
}
.divLoginCenter
{
border:collapse;
float:left;
width:1px;
}
.divLoginRight
{
border: solid 3px #191970;
border-spacing: 0;
float:right;
width:31.5%;
padding-top:0px;
padding-bottom:10px;
padding-left:16px;
padding-right:16px;
text-align:left;
font-family:Arial;
color:#17238C;
}
Thank you,
James
Dans votre HTML, vous avez la classe 'divLoggedInMain' mais ce n'est pas dans votre CSS? Je vois '.divLoginMain', est-ce une faute de frappe? – Colin
Oui, j'ai corrigé ..... Merci – James
J'ai trouvé la logique de la largeur jquery, alors peut-être que je vais essayer d'adapter quelque chose avec ça. – James