Membro di PiperitaLab
Home » Xhtml, Css e Ajax » Xhtml e css » Un dropdown menu senza l’uso di javascript

Un dropdown menu senza l’uso di javascript

Scritto da il 11 settembre 2009 in Xhtml e css - 20 Commenti - 87 visite

Non è detto che sia necessario un javascript per creare un menu “a tendina”. Semplicemente basta seguire le semplici indicazioni che ci mette a disposizione Stu Nicholls di CSSPlay e il risultato è anche molto molto gradevole.

Provate e ditemi che ne pensate.

menucssplay Un dropdown menu senza luso di javascript

Libri da non perdere:
Amazon-Box creato da Giuseppe Frattura

L'Autore

Laura Gargiulo, webdesigner freelance. Web architect senior, esperta xhtml, css, usabilità, design, cms, webmarketing e Seo, Wordpress specialist. Membro del progetto di prossima pubblicazione Piperita Lab e dell'IWA Italy Visita il mio sito personale Lauryn.it e contattami pure per un preventivo gratuito.

homeSito personale|archiveArchivio autore

20 Commenti

  1. Manuel (6 comments)
    Scritto il 11 settembre 2009 alle 08:43

    L’ho provato velocemente. Su FF funziona bene, mentre su Safari (OSX) il secondo si apre al clic ma poi si richiude al rilascio. :S

  2. Sandro (3 comments)
    Scritto il 11 settembre 2009 alle 08:45

    Cmq geniale l’idea di usare il :focus ed il :active per avere l’apertura on click

  3. Lauryn (4197 comments)
    Scritto il 11 settembre 2009 alle 08:52

    @Manuel: se leggi bene infatti il primo si apre al rollover, il secondo al clic. sono proprio due esempi diversi :D

  4. Laura De Masi (307 comments)
    Scritto il 11 settembre 2009 alle 10:05

    IE6 non supporta l’attributo focus… per cui il secondo esempio non dovrebbe funzionare :-S
    mah.. controllo meglio…

  5. mazzjoe (14 comments)
    Scritto il 11 settembre 2009 alle 10:08

    ottimo, peccato per la licenza molto restrittiva…

  6. Lauryn (4197 comments)
    Scritto il 11 settembre 2009 alle 10:10

    @Laura: dice che è supportato anche da ie6, ti prego non mi dire ciò :D

  7. Romyx (1 comments)
    Scritto il 11 settembre 2009 alle 10:55

    A me con Google Chrome non funziona molto bene…

  8. Laura De Masi (307 comments)
    Scritto il 11 settembre 2009 alle 10:57

    ho controllato personalmente.. funge funge… :-)

  9. Francesco (137 comments)
    Scritto il 11 settembre 2009 alle 11:04

    personalmente utilizzo sempre i css per organizzare i menu a tendina…
    anche se diventa duro organizzare le compatibilita’ lo trovo un sistema meno invasivo e piu malleabile..
    (anche perche’ non conosco il js) ;)

  10. Romyx.net (3 comments)
    Scritto il 11 settembre 2009 alle 11:10

    Probabilmente è un mio problema utilizzo la versione di Chrome 2.0.174.0 ma quando sposto il focus per cercare di cliccare sul link del menù a tendina questo si chiude :(

  11. aledesign.it (345 comments)
    Scritto il 11 settembre 2009 alle 11:43

    Bel link :) proviamolo

  12. Lauryn (4197 comments)
    Scritto il 11 settembre 2009 alle 14:11

    alors, ho testato io stessa i due esempi e confermo che funzionano entrambi sui seguenti browser: ie8 – 7 – 6, opera 9 e 10, chrome, firefox, safari.
    solo il secondo esempio non funge su safari e chrome, per cui suggerirei di usare solo il primo :)

  13. Romyx.net (3 comments)
    Scritto il 11 settembre 2009 alle 14:34

    Grazie della precisazione Laura… cmq confermo.

  14. Sadegraphic (106 comments)
    Scritto il 11 settembre 2009 alle 15:19

    Confermo il primo è ok il secondo non va con Safari (Mac) ma comunque avrei scelto la prima soluzione perchè la trovo più comoda eppoi secondo me verrebbe automatico cliccare anche per chiudere la tendina non solo per aprirla.

  15. Mauro Accornero (253 comments)
    Scritto il 11 settembre 2009 alle 19:30

    Molto bella come soluzione, io di norma usavo questa: http://www.lwis.net/free-css-drop-down-menu/ ora farò un po’ di prove con questa soluzione! Ottima segnalazione!

  16. Francesco (137 comments)
    Scritto il 11 settembre 2009 alle 19:52

    Stu è sempre stato il migliore.

    E’ stato “il mio maestro” dei CSS, anche se ultimamente ha perso un po’ la vena inventiva di un tempo..

  17. Cristian (90 comments)
    Scritto il 11 settembre 2009 alle 22:42

    Davvero carino il primo esempio, lo trovo anch’io più comodo e pare funzioni su tutto, sto guardando ora dall’altro pc debian! grazie della segnalazione

  18. Scritto il 12 settembre 2009 alle 18:02

    [...] Un dropdown menu senza l’uso di javascript | Italian webdesign (tags: css menu) [...]

  19. f4code (1 comments)
    Scritto il 30 settembre 2009 alle 12:33

    guardate questo, free e cross-browser:
    http://sourceforge.net/projects/droplinemenuacc/

  20. aaeru88 (1 comments)
    Scritto il 8 aprile 2011 alle 11:08

    Ma come faccio a prendere il codice del primo menu a tendina?

Scrivi un commento!

© 2012 Italian webdesign. Diritti riservati. Ideato da Laura Gargiulo - Icone di Komodo Media - Logo di W3B.