28220 sujets

CSS et mise en forme, CSS3

Bonjour,

Pour mon boulot, j'ai modifié le menu d'une ancienne version de Mambo (4.0) en ajoutant une image de fond sous chaque lien du menu grâce aux éléments suivants de la feuille de style ci-dessous. Ce fonctionne sous IE mais sous Firefox, l'image de fond ne s'affiche pas correctement. Pourquoi ? Merci d'avance


a.mainmenu {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px; /* largeur de l'image réactive */ 
	height: 16px; /* hauteur de l'image réactive */ 
	background-image: url(../images/stories/menu-centre.jpg); /* source de l'image de départ */ 
	background-repeat: no-repeat; } 
}

a.mainmenu:hover {
	/* définition de la classe "image" de la balise <a> au survol */ 	
	background-image: url(../images/stories/menu-centre2.jpg);
	background-repeat: no-repeat;
	/* source de l'image d'arrivée */ 
}

Modifié par xavier1977 (11 Oct 2005 - 10:48)
Administrateur
Bonsoir Xavier1977 et bienvenue ici Smiley smile

Attention à bien lire le message d'annonce qui s'affiche tout en haut du forum et qui te guidera vers les Règles du forum à lire absolument (c'est la moindre des choses).
Ces règles t'indiqueront comment afficher des codes correctement sur le forum, ce que tu n'as pas fait.
Merci d'avance de les lire et les appliquer Smiley cligne
Je te remercie, Raphaël. C'était bien cela.

Le problème est que maintenant, il y a un espace important (saut de ligne) entre chaque rubrique du menu. Comment faire pour "coller" chaque rubrique ?
Administrateur
xavier1977 a écrit :
Je te remercie, Raphaël. C'était bien cela.

Le problème est que maintenant, il y a un espace important (saut de ligne) entre chaque rubrique du menu. Comment faire pour "coller" chaque rubrique ?

Difficile de trouver la solution sans voir un exemple du problème en "live".
Mais en général c'est un classique problème de marges à supprimer.

As-tu suivi la piste que je t'ai indiquée (rubrique "Menus CSS") ?
Modifié par Raphael (11 Oct 2005 - 11:26)