Fork me on GitHub




« 1 2 (3) 4 »


Re: Multimenu sur Internet Explorer ?
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
@tungsten : il n'y a pas de problème avec ce code css

A +

Posté le : 19/02/2007 00:51

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
je confirme pas de souci avec le code.
je te le redis, c'est une incompatibilité avec ton thème.
ce sont des choses qui arrivent.
soit tu passes à un thème basé sur morphogénésis par exemple, soit tu utilises un autre menu !
mais ce menu là, n'a pas vocation à être universel, il commence à dater un peu, et l'utilisation des tableaux (que ce soit dans le menu ou dans le thème), n'est pas forcément une bonne chose.

Posté le : 19/02/2007 09:38
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Régulier
Inscrit: 09/09/2005 23:49
Messages: 297
Eh bien aux dernières nouvelles,
il semblerait que mon menu fonctionne sur un PC avec Internet Explorer 7,
et que chez moi il ne fonctionne pas car je teste mes sites sur Internet explorer 6 via VIRTUAL PC sur mon mac !
Alors serait-ce la version 6 d'IE qui le rejette ou bien VIRTUAL PC ?

Ce qui serait sympa, ce serait de me dire comment voit-on mon menu horizontal pour les utilisateurs de PC ?

voir menu rubrique "casinos"

login : TEST & pass : TEST

Posté le : 21/02/2007 12:55
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
je te signale quand même (voir mon 2ème post de ce sujet), que ton menu, je l'ai testé sous IE6 (pc), et qu'il ne fonctionnait pas.
par contre, je viens de le tester sous IE7 (pc) et il fonctionne effectivement.
mais je le redis, tu as clairement une interférence entre ton thème (à base de tableaux) et ce menu. (vu qu'il marche sur toutes les versions IE avec un thème par défaut).
dans ce menu on utilise par exemple ce code :
<!--[if lte IE 6]>
<
a href="http://www.hotelduberyl.com/bagnoles/modules/destination" title="Destination">&nbsp;Destination
<table><tr><td>
<![endif]-->


ce qui permet justement de gérer la structure du menu sous IE6. (on voit l'insertion de table et cellule).
bien entendu ceci n'inclut pas IE7, et c'est paradoxal, mais c'est donc un bug qui permet à ce menu de tourner sur IE7 et pas IE6 (avec ton thème en tout cas).

même si tu essaies de supprimer cette portion de code, tu te retrouveras avec un menu qui soit :
- ne marchera plus du tout sous IE
- ne marchera qu'avec ton thème

dans ton cas, je préconise 2 choses :
- repartir sur un thème de type morphogenesis
- trouver un autre menu qui corresponde à ce que tu cherches et qui fonctionne avec ton thème et tous les navigateurs

le changement de thème sera sans doute plus judicieux.

Posté le : 21/02/2007 13:28
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Régulier
Inscrit: 09/09/2005 23:49
Messages: 297
Je te remercie pour cette précision,
je suis convaincu par ton histoire de code incompatible,
le problème c'est que ce thème, c'est moi qui l'ai crée de A à Z et qu'il me faut du sur mesure au pixel près pour mon client, donc je ne peux pas réimplanter mon site dans un autre thème.
Je vais voir si je ne peux toucher au template du menu...

Sinon y'a plus qu'à espérer que les internautes fassent tous leur MAJ sur IE 7 !? hehehe...

Posté le : 21/02/2007 14:32
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
au pire, si c'est juste pour ton menu horizontal, et qu'il n'y a pas de gestion très avancée des droits d'accès pour ce menu, tu peux essayer d'implémenter à la main dans ton thème un autre menu non ?
et, toujours au pire, même dans le thème tu peux limiter facilement l'accès aux anonymes ou enregistrés, avec les variables smarty.

et pour 'tous les internautes' sous IE7 tu peux réver
ce serait plus simple de tous les passer sous firefox :-p

Posté le : 21/02/2007 14:45
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Régulier
Inscrit: 09/09/2005 23:49
Messages: 297
oui il faut que j'étudie la meilleur solution,
ce qui était pratique de ce menu, c'est que mon client pouvait l'administrer facilement tout seul, car il est très simple !!
Tout à l'heure je parlais uniquement des irréductibles d'IE !!
Quand la planète sera passé à FIREFOX ou SAFARI, on se fera moins chier à developper...

Posté le : 21/02/2007 15:17
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Aspirant
Inscrit: 01/06/2006 14:06
Messages: 28
J'ai enfin trouvé la cause de notre problème (un peu au hasard il faut l'avouer, mais trouvé quand même).
En fait, il y a un conflit en basic_dd.css et basic_dd_ie.css dans le répertoire script/06/ .

Il ne faut pas que la couleur du background soit la même dans les 2 fichiers :

BASIC_DD_IE.CSS (ligne 16)
Citation :

/* set the background and foreground color of the main menuhcss link on hover */
.menuhcss ul li a:hover {
color:#fff;
background:#A12827;


ET

BASIC_DD.CSS (ligne 29)
Citation :

/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menuhcss ul li a, .menuhcss ul li a:visited {
border-left:0px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; border-bottom:0px solid #fff; display:block;
text-align:center;
text-decoration:none;
height:20px;
color:#fff;
background:#A12828;
line-height:20px;


On peut voir ici que j'ai mis un 7 à la place du 8, et que tout fonctionne sur mon site.

Posté le : 10/05/2007 22:17
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
salut,
tu veux dire que juste en changeant cette valeur, ton menu s'est mis à fonctionner sous IE ?
ces fichiers ne peuvent pas être en 'conflit' car l'un contient des valeurs complémentaires à l'autre.
ensuite, la valeur que tu indiques change juste une couleur de fond.
donc ça se saurait si une couleur faisait planter un script
tu n'aurais pas changé de thème en même temps que la couleur ?
car que des thèmes fassent planter le script, ça c'est 'courant', étant donné que ce menu utilise des TD TR, ça peut planter la structure et donc l'affichage.

tu peux remettre la valeur d'origine quelques instants (et nous prévenir) pour être sûr que ton script se remet à planter ?
sinon c'est cool si tu as résolu ton souci !

Posté le : 11/05/2007 08:33

Edité par blueteen sur 11/05/2007 20:41:43
Partager Twitter Partagez cette article sur GG+
Re: Multimenu sur Internet Explorer ?
Aspirant
Inscrit: 01/06/2006 14:06
Messages: 28
Alors Blueteen, j'en suis sûr, j'ai refait des tests.

Pour tout te dire, voici mon procédé qui m'a fait penser à ça :

En fait, je bossais sur mon multimenu, pour que sous IE et sous FF, ils aient la même couleur. J'ai commencé par modifier BASIC_DD.CSS (pour FF), tout fonctionne corectement. Puis je me suis attaqué à BASIC_DD_IE.CSS (pour IE comme son nom l'indique). Là je ne suis arriver à changer que les menus hover et submenus hide(+hover). Dès que je changeais le Backrgound principal (donc de la même couleur que sur BASIC_DD.CSS, les submenus n'apparaissaient plus sur IE. J'ai donc tout refait un à un pour être sûr que cela vienne bien de ça, et il n'y a pas de doute à avoir.
Il y a conflit quand le background du menu de BASIC_DD_IE est le même que BASIC_DD.

En conclusion, même si effectivement ce n'est pas logique, il y a bien conflit avec des fichiers CSS. Peut-être y a-t-il une erreur de codage....

Maintenant reste à tester (je n'ai pas le temps ce weekend), en supprimant la couleur background sur [...]_IE.CSS, quelle couleur le script va prendre. A mon grand avis, celle défini dans BASIC_DD.CSS.

@+ Malak'

Posté le : 11/05/2007 20:06
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

16 Personne(s) en ligne (12 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 16 | Plus ...