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

    altezza IFRAME che non cambia

    Salve

    stò costruendo un sito che per necessità deve contenere due iframe.

    Quindi ho sviluppato un layout composto da un'header e i due iframe affiancati sotto di esso.

    Fin qui tutto bene ma i due iframe dovrebbero avere una dimensione relativa ma se gli assegni
    codice:
    height:100%
    l'altezza assegnata esclude sempre l'header
    (praticamente è come se aggiungesse all'altezza della pagina l'altezza dell'header)

    la cosa allucinate è che se vario la percentuale dell'altezza il risulato non cambia e se elimino totalmente il comando il browser assegna un'altezza fittizzia....

    non so se sono stato chiaro (non credo)
    ma non è che qualcuno sa cosa stà succedendo?!?!

    sto diventando matto

  2. #2
    L'altezza degli iframe la imposti da css o dal tag??? Se la imposti dal tag l'altezza al 100% funziona solamente su alcuni browser, mentre se la imposti da css, dovrebbe andare con tutti i browser.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    no la imposto da css

    è tutto il giorno che ci lavoro

  4. #4
    Metti il codice.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  5. #5
    html
    codice:
    <body> 
    <div id="container"> 
       
      <div id="barra"> 
      barra 
      </div> 
      <div id="sele"> 
        <iframe src="left.asp"  width="150" name="leftFrame" ></iframe> 
        <iframe src="dettaglio.asp" width="600" name="mainFrame" ></iframe> 
      </div> 
      <div id="footer"></div> 
    </div> 
    </body>
    e dal css
    codice:
    div#container{
    	width: 750px;
    	margin: 0 auto;
    	text-align: left;
    	border: solid 1px #000000;
    	margin-top: 15px;
    	border: solid 1px #000000;
    	height: 100%;
    }
    div#barra{
    	width: 100%;
    	background-image: url(../img/Home/barra.gif);
    	background-position: top;
    	background-repeat: repeat-x;
    }
    ....
    iframe {
    	height: 80%;
    
    }

  6. #6
    Se fai così, l'iFRAME avrà altezza 80% del valore dell'altezza del DIV sele.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  7. #7
    teoricamente si
    ma teoricamente qualunque dimensione do al div lui mi fa gli iframe sempre della stessa altezza!!!! VVoVe:

  8. #8
    questo se do a div#sel
    l'altezza in percentuale, se la do in pixel tutto funziona
    ovviamente però ho bisogno di rendere gli iframe ridimensionabili

  9. #9
    Se dai l'altezza in percentuale, l'iframe non ha riferimento per eseguire l'operazione del ridimensionamento dell'80%. Il computer non può fare l'80% dell'100%, in quanto, variando da risoluzione a risoluzione, l'altezza varia sempre ma non è definita come un valore in pixel.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  10. #10
    ok capito sei stato gentiissimo

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.