Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [css] height in mozzilla

    Ciao a tutti,
    allora facendo la premessa che con internet explorer il menu in questione funxìziona perfettamente vorrei cercare di capire per quale cavolo di motivo cu mozilla firefox l'altezza di 20 px non viene per niente considerata quindi le voci si sovrappongono l'una sull'altra..
    potete aiutarmi?

    il codice in questione lo riporto qui sotto:

    codice:
    a.mainlevel:link, a.mainlevel:visited {
                             padding:5px;
                             height:20px;  
                             width:170px;
                             text-align:left;
    		padding-left:4px;
    		font-size:16px;
    		font-family:Arial, Helvetica, sans-serif;
    		color: #000000;
    		background-color:#DA3E49;
    		font-style:inherit;
    		border-bottom:solid;
    		border-bottom-width:1px;
    		border-left:solid;
    		border-left-width:5px;
    		border-left-color:#F8B727;
    		border-bottom-color:#F8B727;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    L'altezza totale di quel blocco e` 32px:
    20 + 2*5 + 2*1

    In IE invece l'altezza totale e` 20, dato che erroneamente ingloba padding e border dentro il width.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie Mich per essere intervenuto..


    ma non ho ben capito in soldoni cosa dovrei scrivere sul css.

    Grazie per la pazienza

  4. #4
    Il menu l'hai realizzato in verticale o in orizzontale??

  5. #5
    verticale

    il problema è che anche se metto l'altezza a 500 con mozilla mi rimangono le voci sempre e cmq tutto appiccicato...

    cosa devo fare

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da eddydesigner
    ma non ho ben capito in soldoni cosa dovrei scrivere sul css.
    Devi cambiare modo di affrontare il problema.

    Sei partito con una soluzione (sbagliata) che ti piaceva nel browser che usa formattazione proprietaria, e pretendi di trovare il trucco per far funzionare l'errore nei brwoser che interpretano correttamente.
    Devi fare viceversa. Prima studiare la soluzione per i browser corretti, poi cercare il modo di imbrogliare IE.
    Quindi se il blocco e` troppo alto, abbassalo (probabilmente di 12 px), poi inserisci i commenti condizionali per dare dei valori diversi per IE.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    scusa l'ignoranza ma cosa intendi per blocco? La colonna?

  8. #8
    qualcun altro può aiutarmi a fare sto trucchetto?
    oppure deontologicamente non è giusto quindi non merito risposta?
    Grazie

  9. #9
    Fai uno screenshot per farci capire quale sia la situazione^^

  10. #10
    Non fate caso alla grafica non l'ho fatta io (c tenevo a precisare)
    menu con internet explorer


    menu con mozilla

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 © 2026 vBulletin Solutions, Inc. All rights reserved.