Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37

    div con immagine di sfondo

    Scusate ragazzi, ma mi si p presentato un nuovo problema che, per quanto sia banale, mi sta facendo impazzire

    In pratica, dovrei avere un div con un'mmagine di sfondo, ma non ci riesco. E non capisco nemmeno il perchè.

    Dovrei ottenere questo: http://i47.tinypic.com/2jg43lw.jpg (in alto a destra c'è il logo, nell'img manca)

    Questi i sorgenti, rispettivamente HTML e CSS: http://pastebin.com/1K8nK8p7 -- http://pastebin.com/vtG92iMb

    Praticamente, #header me lo visualizza correttamente, e qui non ci sono problemi.
    Ma #rect non mi viene visualizzato.

    Come mai? Ho sbagliato qualcosa nel CSS?

    Aspetto una vostra risposta, tentando di non impazzire

    EDIT: c'è un </div> in più, errore di copy-paste, non è quella la causa del problema.

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Nel tuo codice il div rect è vuoto, né per esso è impostata un'altezza, quindi di fatto il div occupa solo lo spazio del suo contenuto (nullo) e quindi lo sfondo non si vede. Soluzione: assegna al div un'altezza pari a quella dello sfondo (o inserisci del contenuto, ma in questo caso indica anche se l'immagine deve essere ripetuta oppure no)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37
    Avevo provato ad inserire qualcosa e ad assegnarli altezza.larghezza, ma non andava... O meglio, mi visualizzava solo una parte dell'immagine di sfondo, nella parte dei contenuti.

    Non sapevo che dovessi indicare la ripetizione dell'immagine Non ero a conoscenza di questa opzione.

    Più tardi provo, ora ho un impegno urgente. Posterò l'esito appena lo faccio

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37
    Perfetto, sembra che tutto vada bene adesso.

    Grazie Prill

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37
    Ehm, scusate se posto ancora, ma l'affermazione di prima non è giusta, non funziona un bel niente :/

    Questo è il CSS di #rect dopo l'aggiunta dei vari parametri:

    codice:
    #rect {
        width: 988; 	
        height: 616; 	
        float: left; 	
        margin-left: 1px; 	
        margin-top: 0px; 	
        background-image: url(../images/big-rectangle.gif); 	
        background-repeat: repeat; 	
    }
    Ma non mi visualizza niente... Se inserisco contenuti, mi visualizza l'img solo nella parte del contenuto...

    Help guys

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    attenzione, dopo il valore va l'unità di misura, non 988 ma 988px, non 616 ma 616px

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37
    Gesù... Sono scemo

  8. #8
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    No, è molto facile che a volte sfuggano delle cose

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    37


    Grazie ancora una volta Prill

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.