|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
[CSS] Sfondo multiplo
Sto creando un layout per un sito web, sfruttando un foglio di stile esterno.
Nel CSS ho definito uno sfondo fisso: Codice:
BODY { font : normal x-small Verdana, Geneva, sans-serif; margin : 0; font-size : 13px; background-image : url(img.png); background-attachment: scroll; background-repeat: no-repeat; background-position : top left; }
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
up!
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Jul 2008
Messaggi: 31
|
Bhè se vuoi usare un altro sfondo in un altra parte della pagina devi usare un div ed applicargli la proprietà background-image a quello specifico div
__________________
If you are not, you are. |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Jul 2008
Città: Nel mio studio
Messaggi: 168
|
Ogni elemento supporta solo uno sfondo per volta. Puoi eventualmente usare un'immagine (con no-repeat) e un colore di sfondo
__________________
Since Rocco Siffredi, the saying "pain in the ass" got a total new meaning |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
infatti è quello che pensavo... però non funziona... evidentemente mi sfugge qualcosa, è la prima volta che mi addentro nei div
Nel css ho messo questo: Codice:
div.bakg { background-image : url(img.gif); background-attachment: fixed; background-repeat: no-repeat; background-position : bottom right; }
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
è appunto per questo che pensavo di usare uno sfondo come proprietà del body e uno associato ad un div
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#7 | |
Member
Iscritto dal: Jul 2008
Città: Nel mio studio
Messaggi: 168
|
Quote:
background-color:#f00;
__________________
Since Rocco Siffredi, the saying "pain in the ass" got a total new meaning |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
per un attimo sembrava funzionasse, invece...
Guardate l'effetto risultante: http://www.ceccocom.it/test/default2.php Ecco invece se il testo è lungo e fa scrollare la pagina: http://www.ceccocom.it/test/default.php praticamente l'immagine in basso a destra si vede solo se rimpicciolisco la pagina sufficientemente da fare lo scroll, altrimenti se il testo è breve e non c'è scroll l'immagine non si vede... ?? PS: niente commenti sull'immagine, è giusto una prova!!! ![]()
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 Ultima modifica di Cecco BS : 19-08-2008 alle 20:34. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
up!
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
up!
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 |
![]() |
![]() |
![]() |
#11 |
Junior Member
Iscritto dal: Jul 2008
Messaggi: 31
|
uhm se vuoi usare colore + immagine devo far così
background: #FFFFFF url(img);
__________________
If you are not, you are. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2003
Messaggi: 2155
|
colore + immagine che intendi?
cmq usando il codice che suggerisci non si vedono entrambe le immagini... usando un attributo per il colore dello sfondo del div esso va a coprire lo sfondo della pagina... ![]() EDIT: ho provato anche a invertire l'ordine di body e div (o meglio, a mettere div esternamente a body... cosa che forse non è proprio correttissima) ma l'effetto è identico... sembra che alla fine della pagina ci sia un "qualcosa" di bianco che copre lo sfondo del div...
__________________
Asus P4C800 ► Northwood-C 2,8 GHz @ 3,4 GHz ► Thermalright SP94 Ultima modifica di Cecco BS : 20-08-2008 alle 13:41. |
![]() |
![]() |
![]() |
#13 |
Member
Iscritto dal: Jul 2008
Città: Nel mio studio
Messaggi: 168
|
Per prima cosa ti consiglio di ripassare tutti i tag html e capire quando vanno usati.
Per risolvere il tuo problema utilizzando la proprietà background-attachment:fixed posizioni sempre l'immagine al bordo inferiore destro della finestra. Quando la pagina è troppo piccola, il div non arriva in fondo e non viene visualizzata. Se vuoi ottenere un effetto simile potresti creare un div fittizio e posizionarlo con absolute nell'angolo inferiore destro e assegnargli l'immagine come sfondo. ciao
__________________
Since Rocco Siffredi, the saying "pain in the ass" got a total new meaning |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:05.