J'essaie de placer deux divs côte à côte et j'utilise la CSS suivante pour cela.
#left {
float: left;
width: 65%;
overflow: hidden;
}
#right {
overflow: hidden;
}
Le code HTML est simple, deux div de gauche et de droite dans un div d'emballage.
<div id="wrapper">
<div id="left">Left side div</div>
<div id="right">Right side div</div>
</div>
J'ai essayé tant de fois de chercher un meilleur moyen sur StackOverflow et d'autres sites aussi, mais je n'ai pas pu trouver l'aide exacte.
Donc, le code fonctionne bien à première vue. Le problème est le suivant : la division de gauche est automatiquement remplacée par une marge lorsque j'augmente la largeur en (%). Ainsi, à 65% de la largeur, la division de gauche a un peu de rembourrage ou de marge et n'est pas parfaitement alignée avec la division de droite. J'ai essayé de mettre un rembourrage/marge de 0 mais sans succès. Deuxièmement, si je zoome dans la page, la division de droite glisse sous la division de gauche, comme si l'affichage n'était pas fluide.
Note : Je suis désolé, j'ai beaucoup cherché. Cette question a été posée de nombreuses fois mais ces réponses ne m'aident pas. J'ai expliqué quel est le problème dans mon cas.
J'espère qu'il y a une solution à ce problème.
Gracias.
EDIT : Désolé, j'ai un problème de HTML, il y avait deux divs "box" sur les côtés gauche et droit, ils avaient un padding en %, donc le côté gauche montrait plus de padding à cause de la plus grande largeur. Désolé, le CSS ci-dessus fonctionne parfaitement, son affichage est fluide et fixe, Désolé d'avoir posé la mauvaise question...