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

    ignoranza frameset :confused:

    Ciao a tutti!!!
    Allora...io ho bisogno di una fotogallery ( a me piace molto quella di Federix xò non essendo capace di fare una cosa del genere) ho realizzato una pagina con 1 frame superiore con logo e barra di navigazione; a sinistra un index con le immagini ; a destra una main in cui si dovrebbero aprire le immagini.
    Tutto ciò lè ok!!! il problema è ke l'immagine dei vari target la apre nel main ma non riesco ad allinearla al centro e le apre appiccicate a sinistra in alto.

    MA la gallery di federix è stata realizzata con i CSS???

    grazie mille e scusate l'ignoranza da sbabbaro
    -----------------------------------
    Luigi

  2. #2
    ciao Luigik, premetto che i frame non sono il sistema migliore per realizzare una pagina, ma diciamo che per ora puo' anche andare bene cosi'...

    ti ho preparato un esempio di una tua pagina per il frame "main", ho utilizzato due stili css, uno per centrare la foto in orizz e uno per mettere un margine sopra:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>foto centrata</title>
    <style type="text/css">
    body {
    	text-align:center;	/*allinea la foto al centro*/
    	margin-top:30px;	/*spazio sopra di 30px*/
    }
    </style>
    </head>
    
    <body>
    [img]img/foto.jpg[/img]
    </body>
    </html>
    ps
    benvenuto nel forum

    ciaux

  3. #3

    grazie...ma...

    Grazie mille per la risposta!!!
    Solo ke non sono riuscito ad applicarla...anke xkè quando clicco sull'immagine penso ke la pagnina main.htm venga sostituita! o c'è un modo per far aprire l'img nella pagina?
    Al fatto ke applicando i CSS qualsiasi cosa c metto è tutto già normalizzato,c'ero arrivato dal basso della mia ignoranza avendo letto qualcosa sulla guida ma ho l'impressione che l'img non venga aperta nella pagina,ma venga sostituita!
    Come destinazione dei Target io ho "main Frame" ovviamente se metto main.htm non la apre nella pagina!

    Poi questo campo
    codice:
    <body>
    [img]img/foto.jpg[/img]
    </body>
    non ho capito a che serve se devo mettere le mie immagini (ma se metto tutte le mie immagini poi non le visualizza?) o serve per un immagine d sfondo!!!
    Grazie ancora
    -----------------------------------
    Luigi

  4. #4

    Re: grazie...ma...

    Originariamente inviato da LuigiK
    Come destinazione dei Target io ho "main Frame" ovviamente se metto main.htm non la apre nella pagina!
    mi sembra ragionevole...

    il target lo devi dare al link nel tuo menù di sinistra.

    Fai così:

    fai diventare il codice che ti ho inviato=pagina1.html
    poi sostituisci scr="img/foto.jpg" con l'indirizzo della tua foto n.1,

    nel link del menù scrivi:
    codice:
    link a foto 1

    ciaux

  5. #5
    così però devo creare 1 pagina per ogni immagine!
    forse è inevitabile....
    grazie mille
    -----------------------------------
    Luigi

  6. #6
    si, e' evitabile, potresti utilizzare diversi metodi, un javascript che carica la tua foto dentro un <div>, oppure potresti (se hai a disposizione php) creare una pagina di risulta dove fai caricare le diverse foto tramite una variabile nel link... ecc ecc


    ciaux

  7. #7
    Questa del java è interessante mica mi sai dire che topic cercare?
    Grazie x la disponibilità...e la pazienza
    -----------------------------------
    Luigi

  8. #8
    se riesco ti preparo un esempio,

    cmq sicuramente puoi cercare nel forum javascript


    ciaux

  9. #9
    ecco l'esempio:

    ho utilizzato javascript, css e naturalmente (x)html.

    ti ho scritto nel codice i commenti per capire come funziona, e lo puoi personalizzare facilmente, fammi sapere come va.

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <
    title>carica foto nel div</title>


    <
    script type="text/javascript">
    <!--
    function 
    webdemo(foto)
    {
        var 
    image foto;
        
    document.getElementById('contentfoto').innerHTML='[img] + image + [/img]';    
    }
    //-->
    </script>




    <style type="text/css">
    <!--
    div#contentfoto {                     /*stile per personalizzare il div contenitore delle foto*/
        float:right;
        padding:5px;
        border:1px solid #999999;
        background-color:#CCCCCC;
        font:10px Verdana, Arial, Helvetica, sans-serif;
    }
    -->
    </style>
    </head>
    <body>

    <!--in questo esempio le foto si devono chiamare foto1.jpg  foto2.jpg  e foto3.jpg
    e si devono trovare nella stessa dir di questa pagina, ma puoi anche personalizzare la dir delle foto-->





    [url="#"]foto 1[/url] - 
    [url="#"]foto 2[/url] - 
    [url="#"]foto 3[/url]
    </p>






    <div id="contentfoto">
      

    clicca sul link per visualizzare la foto</p>
    </div>






    </body>
    </html> 

    ciaux

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.