Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : digital_brain 01 Dec 2010, 20:28:40

: Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 01 Dec 2010, 20:28:40
salve a tutti,
mi sono letto tutte le guide in merito e diversi topic, ma non riesco a far funzionare sto benedetto css suffix....
Ho un modulo (per la precisione un Virtuemart featured products) a cui assegno il suffisso _style.
Poi ho inserito la seguente classe:
:
_style {
font-size:23px;
margin-top:-2px;
margin-bottom:5px;
position:relative;
font-family: cursive;
}
nel template.css dopo il codice che comanda nativamente il modulo.Ma niente.Il modulo nella fattispecie perde le sue caratteristiche implementate nel css, ma non acquisisce quelle che ho impostato io nel codice.
Dove sbaglio?
Non riesco a capire perchè non va.Nelle guide è scritto di fare in questo modo.... :-\
Grazie.
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 01 Dec 2010, 20:49:17
Ovviamente ho provato anche con:
:
div.module_style {

e con
:
#s5_middle_wrapper div.module_style
ma niente da fare.

Se come suffisso metto per esempio _menu si prende la formattazione standard (che è implementata nel css con una classe module_menu)
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: conti1 01 Dec 2010, 23:30:48
ciao
posta il link del sito e di quale è il modulo che dovrebbe prendre il tuo nuovo stile che hai aggiunto
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 00:56:32
www.costomenoshop.it (http://www.costomenoshop.it)

il modulo si chiama "oggetti in offerta per il mese di dicembre" ed è un modulo virtuemart featured products.

Grazie.
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:07:15
E così?
:
#s5_middle_wrapper div.module_shadow_style {}
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:22:23
Ni, nel senso che applica delle modifiche ma non sono quelle che gli do io nel corpo del codice...ma nemmeno quelle che mi dava prima di defalut...per esempio il carattere l'ho messo a 25 ma rimane piccolo anche se gli ha applicato il font-family cursive....
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:27:53
Probabilmente perché il css del modulo non influisce sulle scritte. Se infatti provi ad aggiungere css per i font in quello "originale" non li prende nemmeno lì... Font-family-cursive lo prende perché probabilmente non è sovrascritto da nulla...
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:32:28
Modificando .s5_grey{} modifica il titolo del modulo, mentre la classe di cui sopra modifica il contenuto.
Come mi hai detto tu riesco ad agire sul contenuto del modulo col suffisso, ma lo stesso non succede per il titolo creando .s5_style{} o .s5_grey_style{}....
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:35:32
No, il suffisso è per i moduli... non credo sia possibile crearlo per i titoli...
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:38:02
E se devo cambiare stile e colore al titolo, o lo cambio per tutti i moduli o niente??
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:42:08
E comunque mi sembra strano perchè ora il titolo degli altri moduli differiscono da quello del modulo modificato....
Gli altri moduli rispettano
:
#s5_middle_wrapper div.module_shadow h3anche per il titolo mentre il modulo che mi interessa rispetta
:
#s5_middle_wrapper div.module_shadow_stylesolo per il contenuto e il titolo non lo considera........???
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:43:14
Prova ad inserire nel file template.css questo per il titolo generale:
:
.s5_grey {
}
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:45:51
e questo per il contenuto:
:
div.featureprod {
}
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:49:50
C'è già
:
.s5_grey{
color:#grey;}

se lascio il corpo vuoto mi cambia il colore della prima parola del titolo ma non succede altro.

Grazie.
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:52:26
e questo per il contenuto:
:
div.featureprod {
}

non posso perchè il template che uso "customizza" anche virtuemart e i rispettivi moduli.Devo usare sempre classi del template (s5)
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:53:38
Be, ma se metti ad esempio:
:
.s5_grey {
    font-family: Arial;
    font-size: 23px;
}
cambia il corpo e il carattere... poi non so che cosa vuoi variare...
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:57:13
Anche per l'altro css se vuoi cambiare colore lo prende, o lo sfondo...
:
div.featureprod {
color:#000;
background:#aaa;
}
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: digital_brain 02 Dec 2010, 01:57:30
Si, ma così lo cambia a tutti i titoli, io vorrei cambiare solo il titolo del modulo con le offerte.
Non posso creare
:
.s5_grey_style{
font-size : 20px
color:#xxxxx
e modificare solo quel titolo??
: Re:Suffisso classe css modulo...perchè non riesco a farlo funzionare???
: adottauncane 02 Dec 2010, 01:59:25
Non lo so... mettendo quel codice per il titolo io vedo cambiare solo il primo modulo...