Difficile à expliquer Voici donc le problème: http://www.givetoagiver.co.cc/about.phpConteneur div ne s'étendant pas au contenu?
Je pense qu'il est à voir avec la propriété position du #content et # gauche/droite # divs. Merci d'avance.
Difficile à expliquer Voici donc le problème: http://www.givetoagiver.co.cc/about.phpConteneur div ne s'étendant pas au contenu?
Je pense qu'il est à voir avec la propriété position du #content et # gauche/droite # divs. Merci d'avance.
Ajouter zoom: 1;
et overflow: hidden;
ou overflow: auto;
au contenu div.
Lorsque vous utilisez float pour les éléments. Les éléments sont conservés hors du flux normal du document.
Merci pour la réponse, mais qu'est-ce que le "zoom: 1;" faire? Est-ce pour la compatibilité entre les navigateurs? – Jake
Ceci est pour Internet Explorer :). Ne me blâmez pas pour le fait que IE suce :) – PeeHaa
Je passe plus de temps à adapter le code pour IE qu'à créer le site lui-même: P Je souhaite que le chrome soit standard ... – Jake
depuis que vous êtes en utilisant des flotteurs simplement ajouter à votre overflow: hidden
#content div
Ajouter les modifications suivantes dans le fichier css. Pour « contenu »
#content{
overflow: auto;
}
Le problème que vous rencontrez est que les flotteurs ne sont pas effacés, c'est: vous avez deux flottaient divs l'intérieur d'un conteneur et sans compensation.
Suggestions:
flotteur Ajouter: gauche à la div "contenu".
Ajouter un après votre "droite" div. Et dans votre css, ajoutez: .clear {clear: both}
Vous pouvez ajouter overflow: auto;
à votre # content-div ou l'ajouter à votre div # right et supprimer float: left;
. Je préférerais la deuxième façon!
Quel est votre résultat attendu? –