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

    div vuoto ad altezza browser

    salve, se volessi inserire un div anche vuoto e forzarlo ad avere la stessa altezza di tutta la finestra del browser come si fa?
    height: 100% non funziona
    Blog: http://www.robinet.it
    Official site: http://www.robertoaiello.com

  2. #2

    Re: div vuoto ad altezza browser

    Originariamente inviato da robo12
    salve, se volessi inserire un div anche vuoto e forzarlo ad avere la stessa altezza di tutta la finestra del browser come si fa?
    height: 100% non funziona
    Guarda... ho scritto:
    codice:
    <div style="height:100%; background-color:#99FF33 ">ciao</div>
    e nel mio browser è comparsa una bella videata verde. C'era il margine che non ho settato a Zero.
    Quindi funziona...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    mi spiace ma a me non funziona

    questo il css:

    /* CSS Document */
    html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
    margin: 0;
    padding: 0;
    border: 0;
    }

    body {
    font-size: 100.01%;
    font-family: Arial, Helvetica, sans-serif;
    background: #FFF url(../images/dna_bg.jpg) repeat-y;
    background-position: top left;
    text-align: center;
    color: #333;
    line-height: 1.4;
    }

    #wrapper {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    background-color: #99FF33;
    text-align: left;
    color: #333;
    }

    #header{
    height: 44px;
    background: #F0F0F0;
    color: #09C;
    }


    e questo il markup xhtml

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>DNA.RC - I NOSTRI PRODOTTI LASCIANO IL SEGNO</title>
    <link href="css/screen.css" rel="stylesheet" type="text/css" media="screen" />
    </head>

    <body>
    <div id="wrapper">
    <div id="header">Content for id "header" Goes Here</div>
    Content for id "wrapper" Goes Here
    </div>
    </body>
    </html>
    Blog: http://www.robinet.it
    Official site: http://www.robertoaiello.com

  4. #4
    Originariamente inviato da robo12
    mi spiace ma a me non funziona
    Copiato e incollato... questo è il risultato:
    Immagini allegate Immagini allegate
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Ovviamente l'header bianco ce lo hai messo te (di 44px)... altrimenti prenderebbe l'intero browser...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  6. #6
    davvero, a me invece non funziona. Nessuna idea del perchè? Tanto su FF quanto su IE

    Blog: http://www.robinet.it
    Official site: http://www.robertoaiello.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` sempre il solito problema (gia` affrontato molte volte).

    100% di che? Di una dimensione non definita!!

    Perche` height: 100% funzioni, occorre che la dimensione del contenitore sia definita.
    Nel caso specifico occorre definire
    height: 100%;
    al contenitore <body> e quindi ricorsivamente al <html>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    infatti io l'avevo visto in un altro post ma non mi riusciva lo stesso. Mi faresti un esempio pratico con il codice per favore? Devo inserire height:100% dove? nel css al body? o nell'xhtml?
    Blog: http://www.robinet.it
    Official site: http://www.robertoaiello.com

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    2
    Infatti hai ragione...in effetti quello che tu dici al contenitore wrapper è che deve essere il 100% di altezza ma di cosa?
    Invece ci sono 2 piccoli javascript che ti risolvono totalmente il problema. Ho provato.
    Se vuoi scrivimi che te li mando...sono un po' lunghi da copiare qui.

    C'è anche un trucchetto per cui tu dai il position absolute al wrapper e top,left,right e bottom 0 e il contenitore prende tutta l'altezza (azzera margin e padding del body) ma funziona su FF e IE 7 ma non sul 6. Quindi un po' inutile.

    Se ti servono i js scrivimi.
    ciaociao

    dada0791@gmail.com

  10. #10
    ok l'ho scritto cosi:

    /* CSS Document */
    html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
    margin: 0;
    padding: 0;
    border: 0;
    height: 100%;
    }

    body {
    font-size: 100.01%;
    font-family: Arial, Helvetica, sans-serif;
    background: #FFF url(../images/dna_bg.jpg) repeat-y;
    background-position: top left;
    text-align: center;
    color: #333;
    line-height: 1.4;
    }

    #wrapper {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    background-color: #99FF33;
    text-align: left;
    color: #333;
    }

    #header{
    height: 44px;
    background: #F0F0F0;
    color: #09C;
    border-bottom: solid #69B1FB 1px;
    }


    inserendo la proprietà height:100% sia nella dichiarazione di html che di body e funziona. E' corretto cosi?
    Blog: http://www.robinet.it
    Official site: http://www.robertoaiello.com

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.