Back to top

Autore Topic: Cambiare le impostazioni CSS (background image) di una sola pagina  (Letto 5259 volte)

Offline Phranz

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Premetto di essere alle prime armi con joomla, e ancora molto ignorante sulla corretta sintassi dei css...
Ho modificato un template che prevede un'immagine fissa in background. Vorrei che in determinate pagine quell'immagine cambiasse, e cercando sul web ho trovato questa soluzione: creo un modulo html personalizzato, invisibile e posizionato dove non ci sono altri moduli, e ci scrivo il codice che verrà richiamato ogni volta che apro quella determinata pagina. Fin qui è semplice, infatti credo che il mio sia un errore di scrittura, perchè nelle pagine in cui dovrebbe apparire la nuova immagine di sfondo, appare invece la riga di codice del modulo...
Sul modulo (che ho chiamato img_az mentre l'immagine da richiamare è main_bg_az.jpg) ho scritto:
#page_bg { background-image:url(../images/main_bg_az.jpg)}
poi sull'index.php e component.php ho scritto:
<style>
<jdoc:include type="modules" name="img_az" />
</style>

Offline Phranz

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #1 il: 21 Set 2010, 10:39:11 »
Quella che ho scritto è l'unica soluzione che ho trovato, ma se ci fosse qualcuno che ne ha una diversa da suggerirmi...  ::)

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #2 il: 21 Set 2010, 14:29:14 »
Ma funziona? Perchè dicevi di no...
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Phranz

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #3 il: 21 Set 2010, 16:05:01 »
Non funziona perché, aprendo le pagine interessate, invece di caricare la nuova immagine di sfondo compare il codice che ho scritto nel modulo html personalizzato...
...però, visto che non ricevo aiuto e non voglio rimanere bloccato su questo, accetto anche soluzioni diverse....  :-\

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #4 il: 21 Set 2010, 20:07:06 »
ciao nel modulo il codice va scritto come html e non come se tu scrivessi un articolo altrimenti non funziona.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline Phranz

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #5 il: 22 Set 2010, 10:45:14 »
Ho fatto così (html nel modulo), non credo il problema sia quello. Cmq nel frattempo sto utilizzando l'estensione mod_background, che mi permette di inserire immagini random pescate da una cartella; non è quello che voglio, ma devo andare avanti col lavoro, ci tornerò su dopo.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #6 il: 22 Set 2010, 12:02:03 »
ciao se vedi la scritta del modulo e xchè non inserisci il codice come html.
fai questa prova  disattiva l'editor e ricrea il modulo html senza editor.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline Phranz

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #7 il: 22 Set 2010, 12:11:28 »
Scusami, mi sono espresso male.... Nel codice html nel modulo ho inserito anche un commento di testo "Prova testo" per vedere se, pur non cambiando l'immagine di sfondo, almeno qualcosa di collegato in quelle pagine appariva. Quindi appare solo la scritta "prova testo", ma l'immagine di sfondo non cambia.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Cambiare le impostazioni CSS (background image) di una sola pagina
« Risposta #8 il: 22 Set 2010, 12:22:19 »
ok non so che template usi ma prova a cambiare questa codice
da
Codice: [Seleziona]
#page_bg { background-image:url(../images/main_bg_az.jpg)}a
Codice: [Seleziona]
body { background-image:url(../images/main_bg_az.jpg)}
sicuro che il percorso  dell'immagine e giusto?
prova anche in questo modo cosi sei sicuro che  i  codici inseriti funzionano.
Codice: [Seleziona]
#page_bg { background:#000000}oppure
Codice: [Seleziona]
body { background:#000000}in questo modo non deve cercare immagini ma dare rolo colore.


il tutto funziona
guarda
http://www.webconti.altervista.org/
clicca sulla voce del menu lato sinistro uuuuuuuu
vedrai il template che diventa blu

se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

 



Web Design Bolzano Kreatif