Css, en galére avec ie qui me met des espaces
Résolu/Fermé
vhellers
Messages postés
19
Date d'inscription
lundi 8 janvier 2007
Statut
Membre
Dernière intervention
11 août 2016
-
8 janv. 2007 à 21:49
sikko - 3 juil. 2008 à 10:07
sikko - 3 juil. 2008 à 10:07
A voir également:
- Css, en galére avec ie qui me met des espaces
- Espaces insécables - Guide
- Galerie photo en ligne gratuite - Guide
- Retour à la ligne css - Forum CSS
- En informatique, les informations sont codées par des 0 et des 1, appelés bits. un bit correspond à un espace mémoire. parmi les séquences ci-dessous, lesquelles occupent le moins d'espace en mémoire ? - Forum Programmation
- Google payment ie dublin - Forum Réseaux sociaux
6 réponses
zutalors
Messages postés
6
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
10 janvier 2007
9 janv. 2007 à 09:56
9 janv. 2007 à 09:56
merci, bonne année à toi aussi ;)
ce qu'il faudrait que tu fasses, c'est placer ta div :
à l'intérieur de ta div :
dans le html
soit :
et enlever :
dans le css de :
j'ai testé, ça devrait marcher :)
ce qu'il faudrait que tu fasses, c'est placer ta div :
<div class="conteneurgauche">
à l'intérieur de ta div :
<div class="conteneurdroit">
dans le html
soit :
<div class="conteneurdroit"> <div class="conteneurgauche"> <div class="sousconteneurgauche"> <div class="menu">...ici mon menu vertical</div> </div> </div> <div class="bandeau"></div> <div class="suitebandeau"></div> <div class="menuhorizontal"><center>...ici mon menu horizontal</center></div> </div>
et enlever :
margin-left: 227px;
dans le css de :
.conteneurdroit
j'ai testé, ça devrait marcher :)
vhellers
Messages postés
19
Date d'inscription
lundi 8 janvier 2007
Statut
Membre
Dernière intervention
11 août 2016
21
9 janv. 2007 à 11:07
9 janv. 2007 à 11:07
Salut,
Merci beaucoup pour ton aide, j'ai l'impression que ça marche...presque :
j'ai fait ce que tu m'as conseillé :
Comme tu peux le voir j'ai également supprimé l'espace dans le bandeau avec la même idée.
Toutefois, il me reste un espace qui semble être d'un autre ordre désormais puisque le conteneur droit est bien coller au gauche maintenant, mais son contenu, les bandeaux, eux laisse un espace sur ie :
http://virgile06.free.fr/divers/div_ie2.gif
firefox :
http://virgile06.free.fr/divers/div_firefox2.gif
Là non plus je trouve pas comment supprimer ce malheureux espace.
Ma Css nouvelle version :
C'est un véritable complot ces différences de réactions des deux navigateurs !
D'avance merci pour votre aide.
Merci beaucoup pour ton aide, j'ai l'impression que ça marche...presque :
j'ai fait ce que tu m'as conseillé :
<div class="conteneurdroit"> <div class="conteneurgauche"> <div class="sousconteneurgauche"> <div class="menu"></div> </div> </div> <div class="suitebandeau"> <div class="bandeau"></div> </div> <div class="menuhorizontal"> </div> <div class="contenu"></div> </div>
Comme tu peux le voir j'ai également supprimé l'espace dans le bandeau avec la même idée.
Toutefois, il me reste un espace qui semble être d'un autre ordre désormais puisque le conteneur droit est bien coller au gauche maintenant, mais son contenu, les bandeaux, eux laisse un espace sur ie :
http://virgile06.free.fr/divers/div_ie2.gif
firefox :
http://virgile06.free.fr/divers/div_firefox2.gif
Là non plus je trouve pas comment supprimer ce malheureux espace.
Ma Css nouvelle version :
html, body { margin: 0px; padding: 0px; height: 100%; width: 100%; } .conteneurgauche { background-image: url(images/espace_menu.jpg); background-repeat: repeat-y; float: left; width: 227px; background-color: #00FF00; height: 100%; } .conteneurdroit { width: auto; height: 100%; background-color: #FF0000; } .sousconteneurgauche { background-image:url(images/voute.jpg); margin-top: 0px; background-repeat: no-repeat; height: 100%; } .bandeau { background-image: url(images/fond_r_chez_nine.jpg); float: left; width: 531px; height: 113px; } .suitebandeau { background-image: url(images/fond_bandeau.jpg); width: auto; height: 113px; } .menu { margin-top: 150px; position:absolute; } .menuhorizontal { background-image: url(images/fond_menu_hor.jpg); width: auto; height: 29px; } .contenu { width: auto; height: 100%; background-color: #0000FF; } p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 10px; }
C'est un véritable complot ces différences de réactions des deux navigateurs !
D'avance merci pour votre aide.
zutalors
Messages postés
6
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
10 janvier 2007
9 janv. 2007 à 13:20
9 janv. 2007 à 13:20
lol :D
as-tu mis ton travail en ligne que je puisse me rendre compte avec les images stp ?
as-tu mis ton travail en ligne que je puisse me rendre compte avec les images stp ?
vhellers
Messages postés
19
Date d'inscription
lundi 8 janvier 2007
Statut
Membre
Dernière intervention
11 août 2016
21
9 janv. 2007 à 14:42
9 janv. 2007 à 14:42
Salut,
J'ai tout repris du départ en construisant en ligne sans utiliser les 100% de la hauteur.
http://virgile06.free.fr/divers/chezNous/test.html
Cette fois ça passe bien sous les deux navigateurs.
Seul bémol, le fond du conteneur général qui se répète en y sous le menu ne se répète pas dans Firefox >alors non il se répéte mais seulement sur la taille de l'écran visible au départ.
Merci de ton aide.
J'ai tout repris du départ en construisant en ligne sans utiliser les 100% de la hauteur.
http://virgile06.free.fr/divers/chezNous/test.html
Cette fois ça passe bien sous les deux navigateurs.
Seul bémol, le fond du conteneur général qui se répète en y sous le menu ne se répète pas dans Firefox >alors non il se répéte mais seulement sur la taille de l'écran visible au départ.
Merci de ton aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zutalors
Messages postés
6
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
10 janvier 2007
10 janv. 2007 à 12:39
10 janv. 2007 à 12:39
ok, ça faisait longtemps que je n'avais pas fait de css, donc, j'ai mis un moment à trouver, mais voilà la solution :
tu enlèves :
dans le css de :
et dans le html, tu places :
devant :
et ça devrait aller sur les 2 navigateurs ;)
tu enlèves :
height: 100%; width: auto;
dans le css de :
.page
et dans le html, tu places :
<div class="page">
devant :
<div class="centre_contenu">
et ça devrait aller sur les 2 navigateurs ;)