Rechercher : dans
Par :

Barres menu Spry et backgrounds

Dernière réponse le 17 mar 2008 à 16:46:33 Nuvic, le 18 jan 2008 à 14:55:19 
 Signaler ce message aux modérateurs

Bonjour,

Je suis en charge de refaire le site web de la compagnie, mais je dois recommencer à zéro puisque la base de données mySQL de l'ancien site en php n'a pas été sauvegardée lors d'un changement d'hébergeur... et je ne connais foutrement rien au php.

Alors je travaille sur quelque chose de simple en HTML sous Dreamweaver. La seule excentricité que je me permets, c'est des barres de menu Spry. Cependant, le concept visuel rend la répétition du background des onglets supérieurs aux sous-menus franchement horrible.

Je voudrais donc appliquer un background différent aux onglets supérieurs et aux sous-menus. Cependant, ils sont tous régis par ul.MenuBarHorizontal a

Que faire?

Aussi, pourquoi l'affichage des barres menu spry ne fonctionne-t-il jamais correctement sous IE? o_o;

Merci

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « Barres menu Spry et backgrounds » dans :
Barre des tâches bloquée VoirLa barre des tâches ne répond plus ? Ce problème traduit généralement un problème de fond plus important du système Microsoft Windows. En effet, la barre des tâches ou les éléments du bureau sont régis par le processus explorer.exe. Solution à...
Barre des menus dans l'explorateur de Windows 7 VoirAvoir la barre des menus dans l'explorateur La barre des menus est invisible par défaut dans l'explorateur de Windows 7, les menus habituels comme : Fichier, Édition, Affichage, etc... n'apparaissent plus dans l'explorateur de Windows. Une...
Télécharger Google Toolbar pour Firefox VoirLa barre d'outils Google permet : d'afficher le pagerank des pages visitées d'ajouter à vos favoris les pages que vous visitez fréquemment pour y accéder directement. de rendre vos recherches plus efficaces grâce aux suggestions...
Systèmes d'exploitation - Windows - Astuces - Personnalisation o VoirAjouter des éléments dans le menu démarrer Vous pouvez ajouter des raccourcis vers des répertoires ou des fichiers dans le menu démarrer en allant dans "Démarrer/Paramètres/Barre des tâches et menu démarrer/Avancé" (ou en allant dans...
Windows 7 - Barre des tâches et menu démarrer VoirLA BARRE DES TACHES ET LE MENU DEMARRER Cet élément clé du Bureau de Windows est situé en bas de l’écran, sur toute sa largeur. C’est l’un des aspects du système qui a le plus évolué entre Windows Vista et Windows 7. Pour commencer, elle est plus...

1

Nuvic, le 18 jan 2008 à 14:58:15

Si ça peut aider, voici l'ancien site web (affichage un peu buggé puisqu'archivé, mais ça donne une bonne idée):

http://web.archive.org/...

Et l'horrible pastiche que j'essaie d'en faire (essayez de visionner sous IE):

http://www.nuvac-enviro.com/test/

Répondre à Nuvic

2

Xil, le 18 jan 2008 à 15:19:23
  • +1

Tu peux ajouter une class qui porte comme nom

ul.MenuBarHorizontal li a{}

(qui signifie "les liens qui sont dans un LI qui se trouve dans une UL avec une classe MenuBarHorizontal" )
qui aura une propriété background différente.

Répondre à Xil

3

Nuvic, le 18 jan 2008 à 16:27:19

J'ai essayé, mais tout changement au background dans cette nouvelle classe affecte également les onglets supérieurs qui ne contiennent pas de sous-menus. Dans le fond, ce qu'il me faudrait, c'est tout simplement une classe pour

(a) onglets supérieurs
(b) onglets supérieurs en hover / focus
(c) sous-menus
(d) sous-menus en hover / focus

En ce moment, j'ai une tonne de classes redondantes, et (a) et (c) semblent appartenir à la même classe.

De plus, l'affichage ne fonctionne toujours pas sous IE. -_-;

Il y a sûrement quelque chose que je ne fais pas correctement, je ne sais tout simplement pas quoi

Répondre à Nuvic

4

Xil, le 18 jan 2008 à 16:42:33
  • +1

Alors simplement, et pour que ce soit plus limpide,

tu crées une class

.sous_menu a{
   background:url(images/btn_ss_menu.gif) no-repeat #XXXXXX;
   font-size : XX
}
.sous_menu a:hover{
  background:url(images/btn_ss_menu_h.gif) no-repeat;
}


et tu ajoute dans tes LI de sous menu un class="sous_menu"

Pour le problème sur IE, je n'ai pas trop le temps d'y regarder maintenant, désolé...

Répondre à Xil

5

 RIRI, le 17 mar 2008 à 16:46:33

Bonjour,
alors voila je suis entrain de créer un site web avec dreamweaver et j'ai utilisée une barre de menu spry.
J'aimerai bocou changer la couleur de mon arriere plan mais aussi la couleur de mon texte dans mon menu spry mais je n'y arrive pas!
eske kelkun pourrai m donner un conseil??
merci davance

Répondre à RIRI