Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
20 Aug 2010, 16:42
Message
#1
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 87 Inscrit : 3-May 09 Lieu : var Membre no 25242 |
Bonjour,
Je souhaite créer un menu déroulant dans le header de mon site. Je trouve des tutoriaux qui fonctionne sous mozilla mais pas sous IE On me demande mettre : "C'est facile : pour faire dérouler le menu au passage de la souris, il suffit d'utiliser à nouveau :hover, non ? Oui et non, car les anciennes versions d'Internet Explorer n'acceptent la pseudo-classe :hover que sur les liens ... Or, un menu déroulant interdit aux anciennes versions d'Internet Explorer... ce n'est pas le mieux que l'on puisse faire. Nous allons donc devoir utiliser une pincée de Javascript (astuce trouvée dans ce tutoriel). Code : JavaScript - Sélectionner 1 2 3 4 5 6 7 8 9 10 11 12sfHover = function() { var sfEls = document.getElementById("menu").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); Importez le code ci-dessus sur chaque page où sera installé le menu déroulant. Pour cela, deux solutions : Code : HTML - Sélectionner 1 2 3 4 5 6 7 8 9 10 11 <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> </script> Ce code écrit en Javascript va mettre automatiquement une classe (sfHover) aux éléments de nos listes. Au passage de la souris, cette classe est alors retirée. Cela nous permet donc de faire réagir facilement le menu. Mon probléme c'est que je ne vois pas ou inserer ce code !!!! dans quel fichier !!! Merci Ce message a été modifié par stbo - 14 Sep 2010, 21:23. -------------------- Tout vient à point à qui c'est attendre !!! LOL
|
|
|
25 Aug 2010, 17:46
Message
#2
|
|
![]() Ceinture verte OSC Groupe : Membres Messages : 671 Inscrit : 20-June 02 Lieu : world citizen Membre no 253 |
salut
la reponse est dans le texte à priori : Citation <!-- Et mettre tout entre les balises head. --> et sans doute sur une page commune à tout ton site public, soit le header.phpcqfd Ce message a été modifié par nadelo - 25 Aug 2010, 17:47. -------------------- Ms2fr sur mesure
|
|
|
30 Aug 2010, 23:42
Message
#3
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 87 Inscrit : 3-May 09 Lieu : var Membre no 25242 |
Merci pour la réponse
J'ai résolu mon probleme!!! Il faut créer un fichier avec une extension JS qui permet a IE de faire fonctionne le hoover. Merci -------------------- Tout vient à point à qui c'est attendre !!! LOL
|
|
|
1 Sep 2010, 09:27
Message
#4
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 87 Inscrit : 3-May 09 Lieu : var Membre no 25242 |
Bonjour,
Je souhaiterais faire le même style de menu deroulant que celui de ce site. www.pearl.fr avec le même principe de sous titre et de largeur du menu. Je n'arrive pas à trouver des exemples. Merci pour votre aide -------------------- Tout vient à point à qui c'est attendre !!! LOL
|
|
|
8 Sep 2010, 00:05
Message
#5
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 25-September 07 Membre no 19167 |
Bonsoir,
As-tu trouvé comment faire ce type de menu car cela m'interesse aussi bcp... Merci d'avance Laurent |
|
|
13 Sep 2010, 21:43
Message
#6
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 87 Inscrit : 3-May 09 Lieu : var Membre no 25242 |
Bonjour,
J'ai trouver quelque cnose de similaire a adapter http://www.lwis.net/free-css-drop-down-menu/ Tu peux telecharger les fichiers pour pouvoir les adapter a ton site Celui similaire est celui de pearl. C'est sur google USA que j'ai trouver ce que je voulais -------------------- Tout vient à point à qui c'est attendre !!! LOL
|
|
|
6 Oct 2010, 09:38
Message
#7
|
|
![]() Ceinture orange OSC Groupe : Membres Messages : 171 Inscrit : 14-March 07 Lieu : Paris Membre no 15916 |
Bonjour a tous,
Comme beaucoup ici je recherchai un menu horizontal en CSS ou en JS et voila ce que j'ai trouvé (prévu pour osc en plus): Horizontal Category Menu, JQuery / or CSS (for standard OSCommerce) Avec des exemples et plusieurs versions du CSS pour changer l'aspect sur le site du créateur, ici Bon code -------------------- Garga.
Le developpement est un hobby pour moi et non mon metier. Je ne gere qu'un site web, le mien. Merci de votre indulgence. Version OSC & ADDs: oscommerce-2.2rc1-FR-w3c-3 + CCGV_fixed5xx + infoBox_Admin_v2_25_1 + CenterShop + Banner in Header + AntiRobotRegistrationValidation-3.1 + Scrolling Specials + shop by price + login box in header + Quick Stock + French Colissimo Shipping + French Letter Max + Individual Product Shipping Methods + ... |
|
|
29 Nov 2010, 21:45
Message
#8
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 136 Inscrit : 31-January 07 Lieu : Londres Membre no 15025 |
Il manque le fichier superfish.js dans cette contrib. Est-ce que tu as réussi a l'avoir?
Merci! -------------------- Version OSC: v2.2
Contributions: Paypal IPN V1.4 - QTPro V4.2 - Store Pick Up 1.4 - Ultimate Seo Url V21D 23Nov2008 - Independent Seo Url Validation v1.0.4 - Header Tags SEO 3.1.2 - Horizontal Category Menu, JQuery or CSS - More Pics 6 v1.4.3 12 - Individual Product Shipping methods - Sitemap SEO V1.7 - Latest News V1.2.0 - Recover Cart Sales V2.23d - Specials in categories list Version de PHP et MySQL: PHP 5.2.8 / MySQL 4.1.24 Hébergement: Icodia |
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 24th May 2013 - 23:09 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |