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

Résolu/Fermé
mony84 Messages postés 68 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 5 octobre 2010 - 6 août 2007 à 11:27
mony84 Messages postés 68 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 5 octobre 2010 - 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
A voir également:

4 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 922
6 août 2007 à 15:53
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.
3
mony84 Messages postés 68 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 5 octobre 2010 11
7 août 2007 à 07:46
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");
1
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 335
6 août 2007 à 11:37
 background-image:url(images/puce.gif);
quoi qu'il en soit, tu ne met qu'un background, ca ne changera pas la puce...
0
mony84 Messages postés 68 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 5 octobre 2010 11
6 août 2007 à 12:18
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)
-1