Rechercher : dans
Par :

Problème css/IE : Div de positionnement

Dernière réponse le 21 sep 2009 à 15:13:36 OConell, le 18 sep 2009 à 15:17:18 
 Signaler ce message aux modérateurs

Bonjour,

Encore une fois un boulet va vous solliciter pour un problème de compatibilité IE /html-css...

vous pouvez voir le site :
http://judoclubvayres.perso.neuf.fr/Site/

Le problème vient du haut de la bannière... les 3 images (logo gif a gauche, image gif milieu et logo2 a droite) sont dans un div et l'image (définissant les bords) doit se superposer...

Voila mon code :
/*********html***********/
<div id="blocBanniere">
<div id="logoClubGif"></div>
<div id="JudoGif"></div>
<div id="logoClubOff"></div>
</div>
<div id="JudoBanniere"></div>
/************************/

/******CSS***************/
#JudoBanniere
{
background-image: url('../images/jcVayres_Judo_banniere.png');
background-repeat: no-repeat ;
width: 1024px;
height: 178px;
margin:0px;
float:rigth;
}

#blocBanniere
{
width: 1024px;
height: 178px;
float:left;
}

#JudoGif
{
background-image: url('../images/jcVayres_Judo.gif');
background-repeat: no-repeat ;
width: 300px;
height: 90px;
margin-left:130px;
margin-top: 6px;
float:left;
}

#logoClubOff
{
background-image: url('../images/logoJCVayres.png');
background-repeat: no-repeat ;
width: 103px;
height: 96px;
margin-left:660px;
margin-top: 6px;
}

#logoClubGif
{
background-image: url('../images/logo_jcVayres_Judo.gif');
background-repeat: no-repeat ;
width: 115px;
height: 127px;
margin:2px;
float:left;
}
/******************************/

ça marche sous Firefox, et presque sous IE...

Merci pour votre aide

Configuration: Pc portable Packard bell
OS : XP pro
Navigateur : IE8 & firefox

Meilleures réponses pour « Problème css/IE : Div de positionnement » dans :
Créer une DIV avec transparence VoirLes DIV transparents en CSS Vous voulez rendre une DIV transparente ? Rien de plus simple, il suffit d'utiliser une des techniques CSS suivantes : Rendre le DIV ainsi que le contenu transparent Le div lui même sera transparent, mais aussi...
Les CSS pour présenter vos images VoirPour présenter agréablement vos images, vous pouvez intégrer quelques codes supplémentaires dans votre CSS et vous en servir à bon escient. Elles sont bien sur modulables en fonction de la charte graphique de votre site. Utilisation Mettez les codes...
Positionner des éléments grâce aux CSS VoirIl est possible grâce aux feuilles de style de positionner au pixel près du texte ou des images grâce aux balises et . Cela est possible avec les versions 4 de Netscape et d'Internet Explorer, cependant cette technique reste hasardeuse...

1

monkey_monk, le 18 sep 2009 à 15:49:27

Rapidement, comme ça, je dirais que le problème vient de ton positionnement fixe... enfin, disons que si je l'enlève chez moi tout se met en place comme par magie ! ^^

D'ailleurs, pour quelle raison as-tu mis ce "fixed" ?

Tcho ! :D

Edit: Je te conseil aussi de ne pas mettre ta bannière en image background mais bien en <img /> ! ;)
[Monkey Monk]
That's all folks !

Répondre à monkey_monk

2

OConell, le 18 sep 2009 à 16:02:29

Excuses.. je suis un encore plus gros boulet...

J'ai du copier le code "test" puisque je suis désespéré je fais un peut tout et n'importe quoi...

Donc oui en effet sans le position fixe sa marche sous firefox mais pas sous IE (IE7 sur et 8 aussi je crois) ... hors les utilisateurs du site à ma connaissance utiliserons plutot IE puisque plutot novice en informatique...

et y a t-il une raison pour mettre la bannière en image plutot qu'en background? c'et juste que tu es habitué ou ...?

ça m'interesse de savoir car j'ai d'autre sites en perspective, et plus "sérieux" encore que celui la...

Merci de ton attention ;)

Répondre à OConell

3

monkey_monk, le 21 sep 2009 à 08:12:14

Pour ce qui est de l'image (le banner), c'est une question de logique et de référencement ! Une image en background ne sera pas référencée alors qu'une <img /> oui ! Et dans la logique d'une bannière, cette image doit avoir un texte explicatif (un slogan ou autre...).

Pour les différences de positionnements entre IE et FF... je vais regarder ton code de plus pres et je te dis quoi.
Enfin, sauf si tu trouves avant ! ^^

Bon boulot ! :D
[Monkey Monk]
That's all folks !

Répondre à monkey_monk

4

 OConell, le 21 sep 2009 à 15:13:36

Ok merci.

Pour l'instant j'ai pas eu le temps (w-e chargé) mais si je trouve je te tiens au courant

Répondre à OConell
Collection CommentÇaMarche.net