Bonjour,
Le site que je programme peut être visible ici.
Pas de problème avec Firefox, mais avec IE j'ai différentes choses qui ne vont pas avec le menu, mais ce qui m'embête le plus, c'est la chose suivante: avec IE6, les éléments du menu se décalent à gauche ou à droite d'un pixel ou deux, et ne reviennent pas toujours en place, c'est assez étrange.
Qu'est-ce qui se passe?
Merci d'avance :thumbsup:
Page 1 sur 1
Les items de mon menu dansent quand on passe dessus Sous IE6, mais pas IE7 ou Firefox.
#2
Posté 02 novembre 2007 - 08:20
Malheureusement,
IE est loin d'etre aboutis et 100% utilisable avec du CSS2 normalisé ...
Il n'y a qu'à voir la gestion des DOM niveau 0 1 2 et 3 ..
Firefox par exemple commence à fournir partiellement le DOM3 .. IE Gardes des ecarts pour le DOM2 ...
La solution est donc à mon avis , de modifier le css en fonction du navigateur ou trouver quelque chose de compatible ....
Good luck ,
Cordialement,
Christophe.
IE est loin d'etre aboutis et 100% utilisable avec du CSS2 normalisé ...
Il n'y a qu'à voir la gestion des DOM niveau 0 1 2 et 3 ..
Firefox par exemple commence à fournir partiellement le DOM3 .. IE Gardes des ecarts pour le DOM2 ...
La solution est donc à mon avis , de modifier le css en fonction du navigateur ou trouver quelque chose de compatible ....
Good luck ,
Cordialement,
Christophe.
Mon mémo : lindev
Soutenez L'AFUP
Soutenez L'APRIL
Vôtre imprimeur Numérique et Sérigraphie grand format ..
Soutenez L'AFUP
Soutenez L'APRIL
Vôtre imprimeur Numérique et Sérigraphie grand format ..
#4
Posté 05 novembre 2007 - 15:19
stopher, le vendredi 2 novembre 2007 à 08:20, dit :
La solution est donc à mon avis , de modifier le css en fonction du navigateur ou trouver quelque chose de compatible ....
C'est la solution que j'utilise aussi, il y a des fois de tel différence d'interprétation, faire 2 feuilles de styles, évite d'avoir à trouver un consensus, parfois difficile à trouver.
Pour le switcher de feuille de style, j'utilise le PHP, plutôt que le javascript.
Le savoir ne vaut que si il est partagé par tous
#5
Posté 09 novembre 2007 - 13:29
Perso j'évite les switcher, mais parfois faire un menu multi-niveau qui fonctionne sous toutes les versions d'IE avec une seule feuille de style il faut vraiment galérer... je sais que pour ce site je me suis un peu arraché les cheveux (là tu ne vois pas tellement les multi-niveaux, qui sont plus visible sur une partie privée) ...
Je suis parti d'un menu full CSS proposé par Stu Nichols (modifié avec son accord) sur l'excellent CSS Play
Evidemment customiser ce type de menu suppose de savoir ce qu'on fait, et d'y passer un peu de temps...
Voir plus particulièrement : http://www.cssplay.c...us/flyoutt.html
Je suis parti d'un menu full CSS proposé par Stu Nichols (modifié avec son accord) sur l'excellent CSS Play
Evidemment customiser ce type de menu suppose de savoir ce qu'on fait, et d'y passer un peu de temps...
Voir plus particulièrement : http://www.cssplay.c...us/flyoutt.html
(( david-molliere.net )) : Pour un web libre, moderne et ouvert! - Twitter : @davidm_fr
La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever (Saint Exupéry)
La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever (Saint Exupéry)
#6
Posté 09 novembre 2007 - 14:08
_AT_davidm:
Tres beau ce site :thumbsup:
Qu'appelles tu multi niveaux ?
Comment tu différencie les navigateurs dans ce cas ?
Tres beau ce site :thumbsup:
Qu'appelles tu multi niveaux ?
Comment tu différencie les navigateurs dans ce cas ?
Mon mémo : lindev
Soutenez L'AFUP
Soutenez L'APRIL
Vôtre imprimeur Numérique et Sérigraphie grand format ..
Soutenez L'AFUP
Soutenez L'APRIL
Vôtre imprimeur Numérique et Sérigraphie grand format ..
#7
Posté 13 novembre 2007 - 22:36
Merci 
Multi-niveaux, dans le sens niveau de profondeur illimité contrairement à d'autres techniques...
Comment faire pour différencier les navigateurs ?
Là c'est impossible à résumer les techniques abondent et parfois on est obligé de faire des compromis pas très jolis pour faire fonctionner un site il faut l'avouer...
Le mieux, c'est de regarder le code de CSS Play, tu apprendras pas mal !
Quoique parfois, les hacks qu'on doit mettre en place pour IE sont vraiment moches et n'ont aucun sens... c'est tiré de l'expérience, et on joue sur les incohérence du moteur de IE pour lui faire faire ce qu'on veut la plupart du temps...
Multi-niveaux, dans le sens niveau de profondeur illimité contrairement à d'autres techniques...
Comment faire pour différencier les navigateurs ?
Là c'est impossible à résumer les techniques abondent et parfois on est obligé de faire des compromis pas très jolis pour faire fonctionner un site il faut l'avouer...
Le mieux, c'est de regarder le code de CSS Play, tu apprendras pas mal !
Quoique parfois, les hacks qu'on doit mettre en place pour IE sont vraiment moches et n'ont aucun sens... c'est tiré de l'expérience, et on joue sur les incohérence du moteur de IE pour lui faire faire ce qu'on veut la plupart du temps...
(( david-molliere.net )) : Pour un web libre, moderne et ouvert! - Twitter : @davidm_fr
La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever (Saint Exupéry)
La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever (Saint Exupéry)
- ← pb : Je n'arrive plus à cliquer à cause d'un z-index
- (X)HTML et CSS
- Problemes de telechargement de fichiers →
Partager ce sujet :
Page 1 sur 1



Haut











