28221 sujets

CSS et mise en forme, CSS3

bonjour,

J'ai une différence d'affichage entre ie (correct pour une fois) et firefox.
Je ne comprends pas pourquoi.
Voici la css dans la quelle je veux afficher une image en backround alignée à droite et le reste du div avec une couleur de fond.

.haut{
	position: absolute;
	width: 100%;
	height: 100px;
	left: 0px;
	top: 0px;
	right: 0px;
	background-color: #d59c6c;
	background-image: url(images/top2.jpg);
	background-position: right;
	background-attachment: fixed;
	background-repeat: no-repeat;
	z-index: 0;
	margin: 0;
	padding: 0;
}

Est-elle correcte ?
Le test est visible à cette adresse :
test
Merci
Modifié le 02 Nov 2004 - 13:39
Je n'ai pas le temps de creuser, mais il semble que cela provienne de ton background-attachment: fixed. L'enlever corrige le problème, et tu vois ton dégradé Smiley cool

De toutes manières, il n'y a pas de risque que tu doives "scroller" sur cet élément...
Administrateur
Ah tant qu'à faire, tu peux réduire tout ça en une ligne :


background: #d59c6c url(images/top2.jpg) right no-repeat;