CSS problème avec IE9 et flottant divs alignement
Je rencontre un problème lorsque j'ai une gauche flottait div avec une image et une pile de deux divs sur la droite. Il affiche bien dans FF, Chrome et IE9 quand en mode de compatibilité, cependant le fond de la plupart des div obtient poussé au-dessous de l'image lorsqu'il est affiché en normal IE9...
Gauche de la div:
{
float: left;
clear: both;
margin-right: 10px;
}
Droit div (qui s'affiche sous sur IE9):
width: 350px;
float: right;
margin-left: 10px;
height: 150px;
overflow: hidden;
voici à quoi il ressemble dans IE9:
http://i.imgur.com/tXgAZaN.png
Voici à quoi il ressemble dans Chrome ou FF:
http://i.imgur.com/yLOFvew.png
Vous devez vous connecter pour publier un commentaire.
Je pense que c'est l'un de ceux-clair-de résoudre les problèmes. J'ai également exécuter dans ces problèmes chaque maintenant et puis. Le correctif, ou hack est de toujours ajouter un nouvel élément, un soi-disant pseudo-élément pour qu'il s'affiche correctement. Donc
Ici cf sera votre contenu
Son de http://nicolasgallagher.com/micro-clearfix-hack/
J'espère que cela résout-il pour vous, faites le moi savoir.
S'il vous plaît essayez de donner à votre gauche div de largeur? et assurez-vous que les sommes à ajouter 😉
trois choses à faire.
Exemple:
Il fonctionne dans tous les navigateurs.
Souviens de la largeur totale de left_div et right_div ne doit pas dépasser le conteneur.