Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Nascondere l'iframe

  1. #1

    Nascondere l'iframe

    Vorrei inserire in una pagina un sito con un iframe ma vorrei nascondere completamente il tag. Con l'xhtml non ci sono riuscito. Secondo voi con il css é possibile? In pratica vorrei che la dimensione dell'iframe si adattasse perfettamente al contenuto del sito.

    Ciao e grazie

    P.S.: Qui sotto trovate il codice con l'errore da sanare:

    Codice PHP:
    <!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>Documento senza titolo</title>
    <
    style type="text/css">
    .
    ma {
        
    width:100%;
        
    height:12000px;
    }
    </
    style>
    </
    head>
    <
    body style="margin:0px; padding:0px; border:0px;">
    <
    iframe class="ma" src="http://www.ubaldogulotta.eu/ubaldogulotta/index.php" frameborder="0" marginheight="0px" marginwidth="0px" scrolling="no">


    Your browser does not support iframes.</p>
    </
    iframe>
    </
    body>
    </
    html
    MySpace:
    http://www.myspace.com/550584979
    My new personal web site:
    http://www.ubaldogulotta.eu/

  2. #2
    up! up! up! up! up! up!
    MySpace:
    http://www.myspace.com/550584979
    My new personal web site:
    http://www.ubaldogulotta.eu/

  3. #3
    Non esiste un iframe in xhtml che si adatti alla pagina, ma potresti creare delle if in javascript relative all' src dell' iframe secondo le quali cambia la larghezza e l' altezza dell' iframe
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Una soluzione semplice potrebbe essere quella che segue. Nel css

    codice:
    * {
       margin:0;
       padding:0;
       width:100%;
       height:100%;;
       
    }
    html, body {
       overflow:hidden;  
    }
    e poi

    codice:
    <body>
    <iframe src="percorso_nome_file.estensione" frameborder="0"><iframe>
    </body>
    ho assegnato all'iframe un'altezza del 100%, oltre la quale avrà il suo scrolling, eliminando lo scorrimento della pagina. Vedi se fa al caso tuo

  5. #5
    Si grazie funziona! Bravissimo!

    Però se poi sotto cerco di aggiungere del codice nel browser (lo dovrò fare per inserire il player) non vedo nulla. Qui sotto c'è il codice.

    codice:
    <!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>Documento senza titolo</title>
    <style type="text/css">
    * {
    	margin:0px;
    	padding:0px;
    	width:100%;
    	height:100%;
    }
    html, body {
    	overflow:hidden;
    }
    </style>
    </head>
    <body>
    <iframe src="http://www.ubaldogulotta.eu/ubaldogulotta/index.php" frameborder="0" />
    <div style="color:#F00; position:relative; float:left; z-index:100; margin:10px; padding:10px; width:400px; height:500px;">Questa frase non si legge</div>
    </body>
    </html>
    MySpace:
    http://www.myspace.com/550584979
    My new personal web site:
    http://www.ubaldogulotta.eu/

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Se devi aggiungere altro contenuto esterno all'iframe la situazione cambia, per far sì che l'iframe non abbia lo scorrimento (che con altezza 100% si confondeva con quello della pagina) e quindi non sia "visibile" , dovrà assumere le stesse dimensioni del contenuto e adattarsi ogni volta a quelle se la navigazione avviene al suo interno. In questo caso occorrerà ricorrere a uno script, come suggeriva 0-c00l. Il problema diventa piuttosto questione per la sezione javascript, ma intanto puoi cercare su google "resizing iframe to fit its content" o "resizable iframe".

  7. #7

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.