Salut,
Je suis actuellement en train de refaire un site internet en utilisant XHTML et CSS le plus strict et le plus accessible possible.
J'ai un problème pour la page "plan du site". Le graphiste demande une présentation comme vous pouvez le voir ci dessous :
http://fada09.free.fr/plan_du_site.gif
J'ai pensé réaliser cela en utilisant des <ul> imbriquées. J'ai donc mis les petits traits horizontaux en tant que puce et le trait vertical en tant que background de la liste (<ul>).
A partir de là, plusieurs problèmes :
--> le trait vertical dépasse de quelques pixels en bas (je m'en doutait en le faisant, mais j'arrive pas à résoudre mon pb
)
--> Sur Firefox les puces sont bien alignées mais sous IE, en plus d'être décalées d'1px vers la droite par rapport à Firefox, elles ne sont pas toutes alignées
Bref c'est le bordel (qui a dit à cause d'IE ...
)
Et voila a quoi ca ressemble sous IE :
http://fada09.free.fr/IE.jpg
Merci de m'avoir lu jusqu'à là
Merci d'essayer de m'aider pour mettre en forme mon truc avec les listes ou autre chose. Je prends toutes les propositions
.
Voici mon code XHTML :
Mon code CSS :
Modifié par fada09 (12 Aug 2005 - 13:52)
Je suis actuellement en train de refaire un site internet en utilisant XHTML et CSS le plus strict et le plus accessible possible.
J'ai un problème pour la page "plan du site". Le graphiste demande une présentation comme vous pouvez le voir ci dessous :
http://fada09.free.fr/plan_du_site.gif
J'ai pensé réaliser cela en utilisant des <ul> imbriquées. J'ai donc mis les petits traits horizontaux en tant que puce et le trait vertical en tant que background de la liste (<ul>).
A partir de là, plusieurs problèmes :
--> le trait vertical dépasse de quelques pixels en bas (je m'en doutait en le faisant, mais j'arrive pas à résoudre mon pb

--> Sur Firefox les puces sont bien alignées mais sous IE, en plus d'être décalées d'1px vers la droite par rapport à Firefox, elles ne sont pas toutes alignées
Bref c'est le bordel (qui a dit à cause d'IE ...

Et voila a quoi ca ressemble sous IE :
http://fada09.free.fr/IE.jpg
Merci de m'avoir lu jusqu'à là

Merci d'essayer de m'aider pour mettre en forme mon truc avec les listes ou autre chose. Je prends toutes les propositions

Voici mon code XHTML :
Accueil
<ul class="plan" id="plan_niv1">
<li>Partie professionnel
<ul class="plan" id="plan_niv2"><li><a href="detail_categ.php?id_categ=CATEG_1">Categ1</a></li>
<li><a href="detail_categ.php?id_categ=CATEG_2">Categ2</a></li>
<li><a href="detail_categ.php?id_categ=CATEG_3">Categ3</a></li>
<li><a href="detail_categ.php?id_categ=CATEG_4">Categ4</a></li>
<li><a href="detail_categ.php?id_categ=CATEG_5">Categ5</a></li>
</ul>
</li>
<li>Partie particulier</li>
<li>Nous connaitre</li>
<li>Nouveautés</li>
<li>Plan du site</li>
<li>Mentions légales</li>
</ul>
Mon code CSS :
ul.plan * {
list-style-image:url(../../deco/liste/trait_bleu.gif);
margin-left:20px;
padding-left:0px;
}
ul.plan{
background: url(../../deco/liste/pixel_bleu.gif) repeat-y 3px;
}
Modifié par fada09 (12 Aug 2005 - 13:52)