IPB

Bienvenue invité ( Connexion | Inscription )

> Le nouveau look du site Apple, comment réaliser le menu en CSS...
Options
Guest_Sir Morgan_*
posté 9 Aug 2007, 11:11
Message #1





Guests






Ainsi que vient de le souligner une des dernières news, le site apple.fr vient d'emboîter le pas du site US.

J'ai pensé que cela pourrait être utile de disposer du menu du site pour, le cas échéant, s'en inspirer.

Je l'ai donc reconstitué pour l'occasion >
Encyclopedia des Corsaires

Enjoy. smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Guest_Sir Morgan_*
posté 19 Aug 2007, 09:44
Message #2





Guests






Salut, gilloo35,

Retour de plage... je réponds un peu tardivement, donc. sad.gif

Il existe plusieurs techniques pour faire des menus (visuellement) dynamiques.

Le rollover est l'une des plus courantes. Généralement, on utilise deux images qui représentent les deux états (normal et survol). Mais que l'on fasse appel au javascript ou au CSS, cette technique présente quelques inconvénients. Entre autres, elle nécessite de déclarer via javascript le préchargement des images pour éviter le temps de latence au survol du lien (même en cas de CSS).

Par ailleurs on sait que javascript, malgré son grand intérêt, nécessite d'être activé et est aussi considéré comme "intrusif". Même si le pb de sa désactivation tend à disparaître peu à peu, il faut quand même le prendre en compte.

Mais cela ne rend pas pour autant le CSS exempt de reproche, en particulier celui des compatibilités selon les navigateurs.

Bref, ce n'est pas moi qui prêcherai une technique contre l'autre, sachant d'autant plus qu'elles sont souvent merveilleusement complémentaires. Je pense donc que ces choix se font selon qu'on se sent plus à l'aise avec l'un que l'autre.

Pour la construction de menus en CSS, une technique est apparue voici quelque temps déjà, désignée selon l'expression imagée "sliding doors"... "portes coulissantes" in french. Sans entrer dans les détails ici, disons qu'il s'agit d'une technique qui combine plusieurs propriétés de CSS : capacité à superposer plusieurs images d'arrière-plan et celle qui consiste à "détourner" les balises de listes non-ordonnées.

Je te laisse le soin de rechercher la littérature à ce sujet.

Dans le cas du menu Apple, il ne s'agit encore d'une autre technique qui, s'inspirant du principe des portes coulissantes, s'approche davantage du rollover. Mais elle est différente du rollover évoqué plus haut car on fait appel, dans ce cas, à une seule et même image, représentant tous les états des boutons. Grâce à la propriété background-position on fait monter ou descendre l'image selon l'action de la souris.

Mais j'ai un tuto en prépa sur tout ça, avec pincée de php à ma façon. On en reparlera.

smile.gif
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Sir Morgan   Le nouveau look du site Apple   9 Aug 2007, 11:11
- - bruno05   Tip-top, merci aux Corsaires !   9 Aug 2007, 11:40
- - Sir Morgan   Je t'en prie... ... avec les Corsaires, c...   10 Aug 2007, 06:13
- - onc'camille   Very good   10 Aug 2007, 07:23
- - gilloo35   Hello Sir Morgan, Je viens d'ouvrir les sourc...   10 Aug 2007, 08:25
- - Sir Morgan   Salut, gilloo35, Retour de plage... je réponds u...   19 Aug 2007, 09:44
- - gilloo35   Merci pour ta réponse très complète ... et je ...   19 Aug 2007, 10:39
- - Sir Morgan   Ben voilà... le tuto du "Menu Apple" + ...   19 Aug 2007, 15:41
- - eldi`   Merci pour ces 2 sources, ça fait quelques temps ...   19 Aug 2007, 21:20
- - GreggyDesign   Merci bien, c'est bien sympotoch ça !   21 Aug 2007, 11:20
- - Sir Morgan   Merci pour vos encouragements... ... à suivre...   21 Aug 2007, 13:04
- - Fribourg   La template de base de joomla utilise cette techni...   27 Aug 2007, 10:20
- - Sir Morgan   Si tu parles des menus, non. Joomla utilise le p...   27 Aug 2007, 13:33
- - Fribourg   Je me débrouille pas assez dans les langages web ...   28 Aug 2007, 08:21
- - narolf   Bonjour, Je me demandais comment était fait le s...   19 Oct 2007, 02:27
- - Sir Morgan   Oui, j'ai une idée. Cela n'a rien à voir...   20 Oct 2007, 18:31
- - narolf   Merci, mais en fait je demandais ça pour le site ...   22 Oct 2007, 19:04
- - Sir Morgan   Ben... il suffirait que tu regardes le code des pa...   22 Oct 2007, 19:12
- - narolf   J'ai regardé un peu le code mais je n'y c...   3 Jan 2008, 21:30
- - tancred77   commence par regarder les frameworks javascript du...   7 Jan 2008, 10:30
- - narolf   J'ai précisé ne rien connaître aux codes (c...   7 Jan 2008, 11:09
- - tancred77   CITATIONJ'ai précisé ne rien connaître aux ...   7 Jan 2008, 11:23
- - narolf   C'est bien ce que je pensais... Mais si je pou...   7 Jan 2008, 11:30
- - Sir Morgan   Salut, Tes questions sont légitimes. Mais tu doi...   7 Jan 2008, 12:51
- - narolf   Ben justement... Je veux juste comprendre... Pas f...   10 Jan 2008, 00:19
|- - Captain Bumper   CITATION(narolf @ 10 Jan 2008, 00:19) 250...   10 Jan 2008, 11:02
- - Sir Morgan   CITATION(narolf @ 10 Jan 2008, 00:19) 250...   10 Jan 2008, 10:39
|- - Hervé   CITATION(Sir Morgan @ 10 Jan 2008, 10:39)...   10 Jan 2008, 11:05
|- - Captain Bumper   CITATION(Hervé @ 10 Jan 2008, 11:05) 250...   10 Jan 2008, 11:11
|- - Hervé   CITATION(Captain Bumper @ 10 Jan 2008, 11...   10 Jan 2008, 11:19
- - _remi   Salut narolf, Les développeurs d'apple utili...   10 Jan 2008, 10:45
|- - narolf   Alors permettez moi de ne pas comprendre votre lev...   10 Jan 2008, 19:02
- - Captain Bumper   Les logiciels qu'Apple utilise on les connait ...   10 Jan 2008, 20:43
- - Sir Morgan   CITATION(Hervé @ 10 Jan 2008, 11:19) 250...   11 Jan 2008, 03:31
- - narolf   CITATION(Sir Morgan @ 11 Jan 2008, 03:31)...   11 Jan 2008, 09:34


Reply to this topicStart new topic
6 utilisateur(s) sur ce sujet (6 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 5th August 2025 - 21:43