Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : franceny3 02 Feb 2013, 00:37:41
-
Ciao,
qualcuno saprebbe dirmi in che file sono definiti i nome delle classi css di un componente o modulo? Per esempio sto usando fox contact e i css del componente sono nel file neon.css. I nomi delle classi ivi contenuti in quale altro file vengono definiti?
Grazie
-
Qualcuno cosi gentile che mi sa rispondere??
-
è una domanda troppo generica: ogni componente ha il suo bel foglio di stile...
-
Spiego allora quello che vorrei fare perchè non so se mi sono spiegato e di piu ancora spero nella risposta :) .
Allora... ho il modulo contatti creato con foxcontact. L'ho caricato in un articolo con loadposition ed ora vorrei formattarlo come piace a me. Per esempio vorrei cambiare solo lo stile del campo dove si inserisce il nome. Ispezionando l'elemento con firebug vedo che ha una classe chiamata "foxfield" che si riferisce però a tutti i campi di inserimento. Quello che vorrei fare è dare una nuova classe solo a quell'elemento. Come si fa??
L'altro quesito sempre correlato è: ho dato al modulo un suffisso css. Inserendo il nome nel foglio css e dando dei valori riesco a modificare lo stile generale del modulo. Alcune modifiche però ho visto che non posso apportarle, i singoli elementi del modulo hanno nell'html delle proprietà assegnate con il tag style che si sovrappongono al foglio di stile. Come posso ovviare?
Grazie.
-
risolvi in entrambi i casi con una bella override
-
Con l'override copio le classi che già ci sono, nel secondo caso va bene, grazie. Ma se un modulo mettiamo ha una classe per definire tutto lo stile ed io voglio invece impostare una nuova classe per un singolo elemento di un modulo non devo andare a definirla in qualche file php?
-
http://www.joomla.it/articoli-della-community/4277-moduli-style-classe-e-suffisso-css.html
http://wiki.joomla.it/index.php?title=Cos%27%C3%A8_il_Suffisso_classe_CSS_modulo%3F
-
Si devi fare un override, come dice giovi.
Dopo aggiungi una classe all'elemento che ti serve. Ad esempio, se hai tutte le textarea col bordo nero e ne vuoi una con il bordo verde, all'interno del file .pxp:
<textarea class"nuovaclasse"></textarea>
-
non devo andare a definirla in qualche file php?
E questa è l'override ;D
-
Grazie ragazzi..... un po di pazienza che non ho la vostra esperienza :-\ ... Ora provo a seguire le vostre istruzioni...
Thanks.