Création
d'entreprise
Posez votre question Signaler

[CSS]problème avec les puces d'une liste [Résolu]

mony84 69Messages postés 19 juillet 2006Date d'inscription 5 octobre 2010Dernière intervention - Dernière réponse le 7 août 2007 à 07:46
Bonjour,
j'ai voulu mettre une image comme puce pour une liste. J'ai essayé les 2 méthodes :
-avec background-image:
#gauche_bas  dd ul {
list-style-type:none;
 background-image:url(puce.gif);
 background-repeat:no-repeat;
 background-position:0% 65%;}



-avec list-style-image:
	
#gauche_bas  dd ul {
       margin: 0 0 0 25px;
	padding: 0;
	list-style-image: url(images/puce.gif);
}
	
	

mais j'ai rien qui s'affiche avec la 1ère méthode et j'ai les puces générés par le navigateur (que je veux changer)
code css
body{
margin:0;
padding:0;
}


#gauche_bas{
	width:180px;
	height:350px;
	background-color:#B22222;
	padding-top:10px;
}


#gauche_bas li a, dt a  {
	text-decoration:none;
	color:#FFFFFF;
	margin-left:20px;
	}


html
<div id="gauche_bas">
<dl >			
		<dt ><a href="services.html" style="letter-spacing :3px ;font-size:17px; font-weight:bold; border-top:2px #FFFFFF solid;">Services</a></dt>
			<dd >
				<ul>
					<li ><a href=" " >ss menu1</a></li>
					<li ><a href=" ">ss menu2</a></li>					
					<li ><a href=" ">ss menu3</a></li>					
					<li ><a href="  ">ss menu 3</a></li>
			
					
				</ul>

			</dd>
	</dl>		

</div>

quelqu'un voit où est le problème?
Merci par avance
Lire la suite 

[CSS]problème avec les puces d'une liste »

4 réponses
Réponse
+3
moins plus
salut,

list-style-image: url(images/puce.gif);
devrait fonctionner.
tu peux essayer avec
list-style-image: url("images/puce.gif");

ou
list-style-image: url("../images/puce.gif");

et vérifie qu'il n'y ait pas une autre règle qui définisse {list-style-type: none;} ou autre qui viendrait brouiller le jeu. pour vérifier les règles héritées par tes éléments tu peux utiliser FireBug, une extension de FireFox.
Ajouter un commentaire
Réponse
+1
moins plus
merci beaucoup Dalida, ça marche. Il fallait changer l'url de l'image et utiliser la déclaration suivante:
list-style-image: url("../images/puce.gif");
Ajouter un commentaire
Réponse
+0
moins plus
 background-image:url(images/puce.gif);
quoi qu'il en soit, tu ne met qu'un background, ca ne changera pas la puce...
Ajouter un commentaire
Réponse
-1
moins plus
j'ai pas compris ta remarque. Si tu veux dire que l'url n'est pas la même ds les 2 méthodes, j'ai teste mon code avec background-image(images/puce.gif). (c juste que j'ai essayé de modifier l'emplacement de l'image puce.gif pour voir si le problème provient de l'url)
Ajouter un commentaire
Ce document intitulé « [CSS]problème avec les puces d'une liste » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?