Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    menu verticali. ne esistono compatibili con ie5

    Ciao a tutti. Non sono per niente pratico di css e quindi mi rivolgo a voi.
    Dovrei realizzare per un mio sito un menu verticale che permetta al passaggio del mouse sulle varie voci di aprire la tendina con tutte le sottovoci.
    Sul sito cssplay ci sono molti esempi belli ma mi sembra di capire che tutti richiedano almeno ie 6.
    Esistono dei menu simili realizzati con i css compatibili anche con explorer 5.x? Grazie.


    edit. forse si chiamano orizzontali e le varie voci si aprono in verticale.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Specifica meglio che browser intendi.

    Per IE5.0 non credo ci sia molto da fare: i CSS non sono quasi supportati - si deve agire con JS.
    Per IE5.2 (mac) qualcosa si puo` fare, forse, ma non so se vale la pena perdere del tempo con un browser che tutti sperano estinto.
    Per IE5.5 si dovrebbe riuscire, eventualmente con piccole modifiche da apportare ai menu tramite commenti condizionali.

    Comunque conviene che scegli un menu che ti sembra vada bene, provi ad implementarlo e ci fai sparere i problemi (eventualmente con screenshot: pochi ormai hanno ancora quel browser).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ciao mich_. Grazie per l'interessamento.
    Scusami, sono stato un pò vago. Con ie 5.x intendevo proprio il 5.0 ma leggendo un pò di articoli sui css qui sul forum ho visto che è usato solo da un 3% dell'utenza. Qual'è la versione di ie a partire dalla quale si deve "realmente" tenere conto quando si fa un sito, la 5.5?

    Tornando al mio problema, tra i vari menù ho visto questo molto bello.
    http://www.cssplay.co.uk/menus/final_drop.html

    che funziona anche su ie 5.5. E' anche più complesso di quanto serva a me, infatti quando si aprono le tendine ci sono anche altre voci annidate in alcuni casi che a me non servono. Io usando un layout semplice preso da qui
    http://blog.html.it/layoutgala/LayoutGala36ita.html

    l'ho leggermente modificato da 700px a 725, e subito sotto la testata vorrei mettere il menu che ho linkato allineando le voci al centro. Nel mio caso sono 7 anzichè 5, ho provato ad adattarlo alle mie esigenze ma non ne vengo a capo.

    Su ie 5.5 mi viene addirittura mostrato così
    http://img160.imageshack.us/my.php?i...lorer55ry7.jpg
    con la voce6 che scompare.

    La pagina con il relativo css l'ho uploadata se qualcuno fosse così gentile da aiutarmi.
    http://andreakobe.altervista.org/home.php

    edit. inoltre non riesco a capire perchè se ho impostato il menu largo 725px viene mostrato più corto. Soprattutto con ie 5.5 la differenza si nota molto di più ma si vede ad occhio anche con firefox 2 e ie 7.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Le % di utilizzo dei browser dipendono fortemente dal target: in alcuni casi FF arriva al 50%, in altri si ferma al 3%.

    Anche la % di IE5.0 al 3% mi sembra sopravvalutata: o hai una statistica un po' vecchia (magari di due anni fa), oppure il tuo target e` fatto da gente che ha computer molto vecchi. Con quelle % non puoi ignorare quegli utenti.
    Se invece e` inferiore all'1% (cosa che reputo piu` ragionevole), puoi anche ignorare il CSS per IE5.0, facendo pero` in modo che il contenuto venga comunque trasmesso (la formattazione invece verra` persa): occorre studiare il "degrado con grazia": ci sono dei post interessanti nei blog di HTML.it su tale argomento.

    Invece IE5.5 riconosce i CSS abbastanza bene: anche qui occorre usare i CSS1 (no i CSS2), e conoscere il comportamento del browser con i vari attributi; inserire uno stile fra i commenti condizionali puo` essere di aiuto.

    ---
    Ho dato un'occhiata al tuo CSS.
    Non mi piace la formattazione: e` molto confusa (per un umano): gli errori sono introvabili.
    Inoltre hai piu` di un selettore per ogni blocco: altro elemento di confusione.

    Prova quindi a dare una forma razionale al tutto, usando anche le indentazioni opportune (un attributo per ogni riga): dovresti riuscie a trovare gli errori.
    Anche un controllo tramite i validatori ti puo` servire.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    dai un'occhiata a questo: css + javascript che funziona su IE 5.5

    http://solardreamstudios.com/learn/css/cssmenus/
    This is not mission difficult, Mr. Hunt... It's mission impossible.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.