Bonjour à tous,
Mon problème est le suivant :
je souhaite mettre une image créée par moi-même à la place des puces standards proposées par le css.
J'ai essayé les fonctions list-style, list-style-image et list-style-type mais cela ne fonctionne pas.
L'image que je veux mettre est plus grosse que les modèles de puces proposés (15px de côté) mais je ne pense pas que cela vient de là (j'ai réduit mon image jusqu'à 4px de côté et cela ne change rien).
Mon code html :
[code=html]
<html>
<div class="literature">
<ul class="request">
<li><a href="#">text</a></li>
<li><a href="#">text</a></li>
<li><a href="#">text</a></li>
</ul>
</div>
</html>
[/code=html]
Mon code css :
[code=css]
.literature
{
background:url("../Images/menu-gauche2.jpg") no-repeat;
width:196px;
height:142px;
position:absolute;
}
ul.request
{
padding: 0;
width:196px;
height:100px;
margin-top:20px;
margin-left:7px;
line-height:30px;
font-size:1em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
list-style-type:none;
}
ul.request li a
{
padding-left:19px;
color:#ffffff;
text-decoration:none;
list-style-image:url("../Images/flecheorange.jpg") no-repeat;
}
ul.request a:hover, #navigation li a:focus, #navigation li a:active
{
text-decoration:none;
color:#ffffff;
list-style-image:url("../Images/fleche-blanche.jpg") no-repeat;
}
[/code=css]
Pensez-vous qu'il est possible de personnaliser les puces d'une liste ? Je commence à en douter sérieusement... Peut-être une erreur dans mon code que je ne vois plus...
Merci pour votre aide !
PS : désolée si les problèmes d'affichage sont toujours présents dans mes posts, je dois avoir un problème sur mon navigateur mais je n'ai pas encore trouvé lequel.
Mon problème est le suivant :
je souhaite mettre une image créée par moi-même à la place des puces standards proposées par le css.
J'ai essayé les fonctions list-style, list-style-image et list-style-type mais cela ne fonctionne pas.
L'image que je veux mettre est plus grosse que les modèles de puces proposés (15px de côté) mais je ne pense pas que cela vient de là (j'ai réduit mon image jusqu'à 4px de côté et cela ne change rien).
Mon code html :
[code=html]
<html>
<div class="literature">
<ul class="request">
<li><a href="#">text</a></li>
<li><a href="#">text</a></li>
<li><a href="#">text</a></li>
</ul>
</div>
</html>
[/code=html]
Mon code css :
[code=css]
.literature
{
background:url("../Images/menu-gauche2.jpg") no-repeat;
width:196px;
height:142px;
position:absolute;
}
ul.request
{
padding: 0;
width:196px;
height:100px;
margin-top:20px;
margin-left:7px;
line-height:30px;
font-size:1em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
list-style-type:none;
}
ul.request li a
{
padding-left:19px;
color:#ffffff;
text-decoration:none;
list-style-image:url("../Images/flecheorange.jpg") no-repeat;
}
ul.request a:hover, #navigation li a:focus, #navigation li a:active
{
text-decoration:none;
color:#ffffff;
list-style-image:url("../Images/fleche-blanche.jpg") no-repeat;
}
[/code=css]
Pensez-vous qu'il est possible de personnaliser les puces d'une liste ? Je commence à en douter sérieusement... Peut-être une erreur dans mon code que je ne vois plus...
Merci pour votre aide !
PS : désolée si les problèmes d'affichage sont toujours présents dans mes posts, je dois avoir un problème sur mon navigateur mais je n'ai pas encore trouvé lequel.