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

    altezza div in % con mozilla



    ho una pagina con 4 box che si autodimensiona a qualsiasi dimensione mantenendo le proporzioni in altezza tra un box e l'altro essendo, le altezze, fissate in percentuale...
    il problema è che mozilla non rispetta questa impostazione, i div si schiacciano, a meno che non abbiano all'interno delle immagini...

    come devo comportarmi? please...

    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Metti anche questo nel CSS:

    min_height: XX% !important;

    dove XX e` la misura dell'altezza in %

    Nota che IE non riconcosce !important
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    fatto!

    height:10%;
    min_height: 10% !important;

    height:60%;
    min_height: 60% !important;

    ...


    ma non succede niente...
    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    194
    Originariamente inviato da cybergiaggia
    fatto!

    height:10%;
    min_height: 10% !important;

    height:60%;
    min_height: 60% !important;

    ...


    ma non succede niente...
    ciao, devi scrivere min-height col trattino

    in generale quando vuoi un'altezza variabile rispettando un minimo prestabilito devi scrivere:

    min-height: xx%; height: auto !important; height: xx%;

    questo xche` internet explorer interpreta l'height come gli standard interpretano min-height

  5. #5


    min-height: 10%; height: auto !important; height: 10%;

    min-height: 60%; height: auto !important; height: 60%;

    min-height: 30%; height: auto !important; height: 30%;

    succede niente...
    in pratica il div che dovrebbe stare in basso, al 30% di altezza, schiaccia il div centrale riempito di solo testo...

    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  6. #6
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    metti anche:

    html, body{height: 100%;}

  7. #7


    qualcosa si muove...
    ho fatto così
    html, body{height: 100%;}

    body {
    ...;
    height: 100%;
    ...;
    }
    ora il prob è che se il contenuto eccede lo spazio impostato, il div si allarga nonostante abbia inserito
    #box{
    ...;
    overflow: auto;
    ...;
    }
    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  8. #8
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    ah, se hai usato averflow auto, elimina tutti min-height e gli height: auto !important

  9. #9


    grazie span! grazie tutti!

    a quanto pare in mozilla & C. non si può modificare la skin delle scrollbar, e compare anche la scroll orizzontale...

    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  10. #10
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Originariamente inviato da cybergiaggia
    a quanto pare in mozilla & C. non si può modificare la skin delle scrollbar, e compare anche la scroll orizzontale...
    con opera e konqueror forse sì... c'è una pillola da qualche parte "colorare le scrollbar" dove jerry m. in un post aggiunto spiegava come

    la barra orizzontale, non dovrebbe apparire nelle ultime versioni di mozilla, magari ne hai una vecchia installata

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.