Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : coquin 27 Mar 2012, 18:12:48
-
salve a tutti, uso joomla 2.5.3
fattispecie: creare diversi stili per lo stesso template, per esempio con colori di sfondo diversi;
domanda: come modificare le pseudo-classi a seconda dello stile? se ho uno stile con sfondo scuro ed uno con sfondo chiaro, vorrei che nel primo "a, a:link, a:hover" abbiano colore chiaro, nel secondo colore scuro.
grato per un suggerimento.. buon lavoro a tutti
coquin
-
hai bisogno di questo articolo
http://wiki.joomla.it/index.php/Cos%27%C3%A8_il_Suffisso_classe_CSS_modulo%3F
Qui trovi la soluzione al 99% dei quesiti, devi solo "scartabellare" un po il sito
-
ringrazio Giusebos per la risposta, ma cercavo qualcosa di diverso, che credo di aver trovato nel frattempo.
quello che voglio è "parametrizzare" le pseudo classi all'interno dei singoli stili di un template e, per quel che so, in un foglio css non si possono inserire tags php.
allora ho pensato di "incorporare" in index.php le pseudo classi mettendo al posto delle proprietà i tag che richiamano i parametri, del tipo:
<style type="text/css">
a:hover {
<?php echo $mioparametro_ahover;?>
}
</style>
nel $mioparametro_ahover metterò per es. : "color:#900000;font-weight:bold; ecc.".
forse non è una soluzione molto elegante, ma "fa il lavoro".
grazie ancora
coquin
-
chiedo scusa, correggo:
$this->params->get('mioparametro_ahover');