64 messaggi dal 09 gennaio 2006
Ho assegnato nel mio sito un'immagine di background mediante lo statement Css nel mio PC:
body{ background-image:url(http://localhost:2010/nomemiosito/background.jpg); background-repeat:repeat-y; background-repeat:repeat-x;background-attachment:fixed; }.
Ma quando passo al mio hosting server l'URL non e' piu' lo stesso.
Come posso risolvere senza dover modificare l'URL?
3.939 messaggi dal 28 gennaio 2003
url(/nomemiosito/background.jpg
64 messaggi dal 09 gennaio 2006
Ciao Pietro
Il tuo codice funziona nel mio PC ma non nel server del mio sito ove non prende l'immagine.

2009 11.49"][/Edit]
Modificato da nodar10 il 05 gennaio 2009 11.54 -
3.939 messaggi dal 28 gennaio 2003
Non credo che il tuo sito sia speciale. Ho provato questo e va:

<body style="background-image:url(http://web.tiscali.it/mio_sito/immagini/tipo_4.jpg);">
64 messaggi dal 09 gennaio 2006
Ho provato ora con:

body{background-image:url("http://www.nomemiosito.it/background.jpg")} e funziona bene sia nel pc che nel sito.

Prima avevo provato senza mettere l'estensione .it.

La mia preoccupazione era quella di dover avere due versioni della pagina CSS, una per il pc ed una per il sito.

Ho capito pero' che anche quando lavoro nel mio pc, questo non usa l'immagine di background che ha in pancia, ma se la va a prendere dal sito usando appunto l'URL completa. Ma cio' mi obbliga ad essere connesso in rete per vederla.

Grazie mille Pietro ed auguri
22 messaggi dal 17 ottobre 2008
nodar10 ha scritto:
Ho provato ora con:

body{background-image:url("http://www.nomemiosito.it/background.jpg")} e funziona bene sia nel pc che nel sito.

Prima avevo provato senza mettere l'estensione .it.

La mia preoccupazione era quella di dover avere due versioni della pagina CSS, una per il pc ed una per il sito.

Ho capito pero' che anche quando lavoro nel mio pc, questo non usa l'immagine di background che ha in pancia, ma se la va a prendere dal sito usando appunto l'URL completa. Ma cio' mi obbliga ad essere connesso in rete per vederla.

Grazie mille Pietro ed auguri



Ciao ti conviene sviluppare con la url del localhost basta che quando pubblichi ti ricordi di cambiarla con quella del nome di dominio.
ciao
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
nodar10 wrote:
Ho provato ora con:

body{background-image:url("http://www.nomemiosito.it/background.jpg")} e funziona bene sia nel pc che nel sito.

Prima avevo provato senza mettere l'estensione .it.

La mia preoccupazione era quella di dover avere due versioni della pagina CSS, una per il pc ed una per il sito.

Ho capito pero' che anche quando lavoro nel mio pc, questo non usa l'immagine di background che ha in pancia, ma se la va a prendere dal sito usando appunto l'URL completa. Ma cio' mi obbliga ad essere connesso in rete per vederla.
Puoi sempre inserire un path relativo:
background-image:url("../background.jpg")

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer
3.939 messaggi dal 28 gennaio 2003
e certo, e mi pare anche il modo migliore

L'esempio di prima va pure con

<body style="background-image:url(./immagini/tipo_4.jpg);">


IE7, Opera, Firefox

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.