Ciao a tutti, premetto che sono veramente inesperto in CSS.
Sto usando il tema photocss che ha un'immagine come sfondo, che nella home va benissimo. Nelle pagine seguenti vorrei semplicemente lo sfondo nero. Come si fa?
Grazie
Modifica tema
Moderator: magallo
Re: Modifica tema
Per ora ho risolto duplicando il template togliendo la foto di bg e applicandolo alle pagine interessate, ma non c'è un metodo più 'elegante', tenendo un solo template?luigi59 wrote:Ciao a tutti, premetto che sono veramente inesperto in CSS.
Sto usando il tema photocss che ha un'immagine come sfondo, che nella home va benissimo. Nelle pagine seguenti vorrei semplicemente lo sfondo nero. Come si fa?
Grazie
Così le eventuali modifiche le devo fare su due pagine di codice, sarebbe meglio averne una sola e usare una sorta di if che si accorge della pagina su cui si trova.
Re: Modifica tema
Potresti catturare l'alias della pagina ed usarlo per caricare diversi fogli di stile o solo per ridefinire lo stile del background.
Nel template:
{if $page_alias == "home"}
...tuo codice...
{/if}
Nel template:
{if $page_alias == "home"}
...tuo codice...
{/if}
Re: Modifica tema
Proprio in questi giorni, io ho escogitato uno stratagemma che devo utilizzare sul mio sito.
Prima di tutto devo impostare correttamente il Template.
OSSIA, per quanto riguarda l'HEAD del template si deve impostare questa sequenza per due smatry:
Attenzione, è importante rispettare la sequenza indicata
Poi all'interno della mia pagina, nella scheda opzioni, vado sui Metadata specifico della pagina e inserisco il richiamo ad un foglio di stile specifico che contiene le impostazioni per lo sfondo.
Ad esempio inserisco
Questo file si trova allo stesso livello di index.php. Volendo posso metterlo nella cartella uploads, ovviamente aggiornando il percorso: href="uploads/style_sfondo_blu.css"
Spero di esserti stato d'aiuto.
Fammi sapere
Prima di tutto devo impostare correttamente il Template.
OSSIA, per quanto riguarda l'HEAD del template si deve impostare questa sequenza per due smatry:
Code: Select all
......
{css_style}
{metadata}
....
Poi all'interno della mia pagina, nella scheda opzioni, vado sui Metadata specifico della pagina e inserisco il richiamo ad un foglio di stile specifico che contiene le impostazioni per lo sfondo.
Ad esempio inserisco
Code: Select all
<link rel="stylesheet" href="style_sfondo_blu.css" type="text/css" media="screen" />
Spero di esserti stato d'aiuto.
Fammi sapere