Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    75

    immagine come sfondo del sito

    come si mette un'immagine di sfondo a tutto schermo? quali devono essere le dimensioni per non avere problemi con le varie risoluzioni?
    questo è un esempio: http://www.form.uk.com

  2. #2
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    la tecnica utilizzata da quel sito è piuttosto semplice:
    si inserisce un immagine nel codice html che farà da background. si assegnano poi delle regole (css) in modo tale che l'immagine sia posizionata in modo assoluto (in questo caso in riferimento al tag html), nel punto in alto a sinistra nel blocco progenitore a cui si riferisce.
    la sua larghezza (impostata tramite width) sarà fluida e pari alla dimensione della finestra del browser.

    poi ovviamente dovrai aggiungere qualche formattazione in base al tuo caso e al tuo sito, ma in generale puoi fare così:

    codice:
    <img id="sfondo" hfref="/miosfondo.jpg" alt="sfondo" />
    mentre il foglio di stile associato avrà come regola
    codice:
    #sfondo {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      min-width: 1000px;        /* imposta la larghezza minima dell'immagine, meno della quale non si ridimensionerà più */
      z-index: 1;               /* serve per posizionare l'immagine dietro a tutto, sul "fondo" */
    }

  3. #3
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Si può fare anche con un semplicissimo javascript

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    75
    in che modo col javascript?
    ho provato la tecnica html + css e l'immagine non va come sfondo ma copre tutto il resto, dove sbaglio?

  5. #5
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da flic
    in che modo col javascript?
    ho provato la tecnica html + css e l'immagine non va come sfondo ma copre tutto il resto, dove sbaglio?
    Chiedi nella sezione JS ci sono degli script già pronti

  6. #6
    Utente di HTML.it L'avatar di Tux7000
    Registrato dal
    Feb 2008
    residenza
    Milano
    Messaggi
    620
    ho provato la tecnica html + css e l'immagine non va come sfondo ma copre tutto il resto, dove sbaglio?
    Codice HTML
    codice:
    [img]tua_immagine.jpg[/img]
    e nel CSS
    #sfondo
    {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 1000px;
    z-index: -1;
    }
    Così funziona.
    Ciao

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 © 2024 vBulletin Solutions, Inc. All rights reserved.