28220 sujets

CSS et mise en forme, CSS3

Modérateur
Bonsoir,

Ayant mis en place un menu avec des onglets, j'ai quelques difficultés à obtenir un rendu correct lors du survol.

Donc voilà; chaque onglet est divisé en deux parties (illustrées par 2 couleurs différentes): A gauche, on se trouve au-dessus d'une balise <li> et à droite au-dessus d'une balise <a> (incluse dans <li>).
J'ai réussi (pour FF & IE) à rendre chaque "boîte" active sur toute sa surface au sein de la balise <a> mais pour <li>, c'est une autre affaire. En gros, mes problèmes sont les suivants:

1- Sous IE, l'effet de survol de la balise <li> ne fonctionne pas; l'image souhaitée n'apparait pas. A noter que l'astuce utilisée pour <a> à savoir:

a { width:.1em; } /*Pour IE*/
html> a { width:auto; } /*Pour FF*/

n'est pas valable pour <li>.

2- Sous IE et FF, je n'arrive pas à rendre le lien actif sur toute la surface de l'onglet (<li> + <a>). A noter la contrainte suivante: Je n'ai pas de taille définie pour les onglets car ils s'adaptent à la longueur de mes liens.

Perso, j'avoue que je sèche un peu là et j'en viens même à me demander si c'est réalisable donc si quelqu'un peut m'aider je lui en serais très reconnaissant.

Vous pouvez observer le schmilblik à cet endroit:
http://koala64.free.fr/gloomith.php?rubrique=accueil
avec la feuille de style associée:
http://koala64.free.fr/css/stylek64.css

Merci et bonne nuit. Smiley cligne
Modifié par koala64 (02 May 2005 - 14:07)
Modérateur
Salut,

J'étais bien passé par cette page mais d'un oeil un peu trop distrait et il y a effectivement la réponse à ma question. C'est sans conteste le meilleur article que j'ai vu sur le sujet.

Merci encore. Smiley biggrin
bonjour,

De rien du tout Smiley cligne . j'avais ce lien sous la main. Et je trouve aussi que c'est le meilleur article qui existe sur le sujet car il est extrèmement complet.

Amicalement,
IlSandor.