28220 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

avez-vous déjà rencontré un problème avec la propriété background-position sous IE PC ?

à savoir que j'ai un quelques choses du genre :


<div id ="bloc">
     <p>ici une ligne de texte</p>
</div>



et en CSS

#bloc {
	width:601px;
	text-align:center;
	background-image:url(/images/interface/panier-top-trans.png);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#BB416D;
	margin-bottom:10px;
        }

et 

#bloc p {
	color:#FBE6F0;
	letter-spacing:0.05em;
	background-image:url(/images/interface/panier-bottom-trans.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:25px;
	}	


l'image panier-bottom ... remonte en haut du div sous IE PC.

une idée ?

merci à vous et bonne journée.
Modifié par ernstein (20 Dec 2005 - 12:36)
Comme un chochon en définissant un <div></div> en bas du précédant avec comme fond et hauteur les éléments liés à l'image...
salut,

Le faite de mettre un espace entre le "id" et "=", ça peut poser problème ou pas, c'est juste pour savoir, parce que moi j'en mets jamais.

Sinon je crois que pour IE dès que tu mets un "width", il faut mettre margin et padding, pas sûr, a voir.

IE est vraiment chiant, vivement qu'il se mette à la page.

Amitiés.
Bonjour,

Le_Phoenix a écrit :
salut,

Le faite de mettre un espace entre le "id" et "=", ça peut poser problème ou pas, c'est juste pour savoir, parce que moi j'en mets jamais.


La présence ou non d'espaces avant et après le signe = est indifférente en XHML comme en HTML.