• User Attivo •

    Immagine dentro Immagine

    Ciao amici,

    mi servirebbe inserire un immagine dentro un altra immagine che le fa da contorno,
    vi posto un esempio fatto con PS dove il cerchio rosso e l immagine di bordo e il quadrato nero l immagine principale, spero possiate aiutarmi..

    immagine: http img530.imageshack.us/img530/488/immm.jpg

    Francesco


  • User Attivo •

    Si può fare in tanti modi.
    Uno è questo:

    • crea un div con le dimensioni pari a quelle dell'immagine esterna;
    • assegna a questo div un background con l'immagine esterna;
    • posiziona nel div l'immagine interna.
      Nell'HTML avrai:
      [HTML]
      <div id="immagini">
      <img src="imgInterna.jpg" alt="" />
      </div>
      [/HTML]
      Nel CSS avrai:
      [HTML]
      div#immagini {
      width: *** larghezza immagine esterna ***;
      height: *** altezza immagine esterna ***;
      background: url('imgEsterna.jpg');
      }
      div#immagini img {
      *** inserisci le istruzioni per posizionarla dove vuoi ***
      }
      [/HTML]

    In alternativa, se hai bisogno di entrambe le immagini nell'HTML:

    • crea un div con le dimensioni pari a quelle dell'immagine esterna;
    • posiziona nel div l'immagine esterna con uno z-index minore;
    • posiziona nel div l'immagine interna con uno z-index maggiore.
      Nell'HTML avrai:
      [HTML]
      <div id="immagini">
      <img id="imgEs" src="imgEsterna.jpg" alt="" />
      <img id="imgIn" src="imgInterna.jpg" alt="" />
      </div>
      [/HTML]
      Nel CSS avrai:
      [HTML]
      div#immagini {
      position: relative;
      width: *** larghezza immagine esterna ***;
      height: *** altezza immagine esterna ***;
      }
      img#imgEs {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      }
      img#imgIn {
      position: absolute;
      *** inserisci le istruzioni per posizionarla dove vuoi ***
      z-index: 20;
      }
      [/HTML]

  • User Attivo •

    ... oppure, se vuoi avventurarti in HTML5, puoi provare con background multipli.


  • User Attivo •

    grz molte, avevo gia provveduto inserendo un div con i dati css dentro il foglio html,, grazie milla