Back to top

Autore Topic: Modificare css "element.style" [RISOLTO]  (Letto 21527 volte)

Offline beltanedesign

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Femmina
    • Mostra profilo
Modificare css "element.style" [RISOLTO]
« il: 09 Mag 2012, 20:16:48 »
Ciao a tutti,
devo effettuare una modifica alla posizione della sidebar in questo sito: http://officeplanet.info/index.php/arredi (la sidebar è un modulo)
Ho cercato di risalire al css per modificarlo ma Firebug mi mostra lo stile "element.style"  senza indicazione del css fonte.
Da quanto ho capito leggendo nel forum questo avviene perché lo stile è definito in riga direttamente nel tag html dell'elemento e non in un file css.
Ho letto anche questo articolo:  http://www.joomla.it/articoli-della-community/4277-moduli-style-classe-e-suffisso-css.html   ed ho provato a fare come dice ma non ho ancora risolto.

Qualcuno sa aiutarmi, please?

 Grazie mille
« Ultima modifica: 11 Mag 2012, 16:16:00 da beltanedesign »
Beltane

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #1 il: 09 Mag 2012, 21:31:46 »
ciao,
lo stile scritto in linea ha la precedenza su qualsiasi foglio di stile per questo non riesci a modificarlo.
per poterlo modificare devi lo devi scovare nell'html (php).
prova a cercare nella cartella del modulo in questione o tra gli override del template.

Offline beltanedesign

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Femmina
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #2 il: 10 Mag 2012, 11:33:55 »
Grazie ricdata,
il problema è proprio questo, non riesco a risalire a quel file php... Ho cercato nel codice di tutto il sito ma non riesco a trovarlo.
Speravo ci fossero alternative più smeplici...


Beltane

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #3 il: 10 Mag 2012, 11:59:13 »
stiamo parlando del modulo dei contatti sulla destra?
forse ci sono dei parametri nella gestione del template.

Offline beltanedesign

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Femmina
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #4 il: 10 Mag 2012, 12:25:31 »
Sì esattamente quello. Dal pannello di controllo mi permette di modificare il contenuto (bottoni, testo etc.) ma non mi fa cambiare la posizione...
Non c'è una cartella relativa alla sidebar nemmeno nella cartella "modules"...

Beltane

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #5 il: 10 Mag 2012, 17:32:15 »
fammi capire  di preciso  cosa devi modificare e come dovrebbe venire altrimenti non ne usciamo.... perchè ho come la sensazione che siamo fuori strada  ::)

Offline beltanedesign

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Femmina
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #6 il: 10 Mag 2012, 17:57:10 »
Grazie ricdata, credo tu abbia capito cosa intendo, ma sarò più precisa:

Devo effettuare una modifica alla posizione della sidebar in questo sito: http://officeplanet.info/index.php/arredi (la sidebar è un modulo).

Attualmente la sidebar prende lo stile da qui:
element.style {    left: 900px;    position: absolute;    top: 0;}
Devo modificare il css così:
element.style {    left: 870px;    position: absolute;    top: 30px;}
Ma non posso accedere ad element.style e modificarlo perché è dichiarato nel codice php (al quale finora non sono riuscita a risalire).

Questo è il codice che vedo con firebug:
<div id="Mod106" class="ja-moduletable ja-masonry moduletable contrast-gray masonry-brick" style="position: absolute; top: 0px; left: 900px;">



Beltane

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Modificare css "element.style"
« Risposta #7 il: 10 Mag 2012, 21:07:21 »
credo ci sia qualche script js che si occupa del posizionamento di quel modulo, perchè stringendo la finestra del browser il modulo si sposta sotto con un effetto di animazione. in ogni caso è da ricercare all'interno del template.

Offline beltanedesign

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Femmina
    • Mostra profilo
Re:Modificare css "element.style" [RISOLTO]
« Risposta #8 il: 11 Mag 2012, 16:15:36 »
Allora risalire al file php è impossibile.
La soluzione è quella descritta in questo articolo http://www.joomla.it/articoli-della-community/4277-moduli-style-classe-e-suffisso-css.html

Non sono riuscita ad eliminare "element.style" cioè questo:
element.style {    left: 900px;    position: absolute;    top: 0px;}

Ma ho aggiunto il mio stile nel css del modulo da modificare, cioè la sidebar (template/mio/css/module.css) in questo modo:
.contrast-gray {    left: 870px;    position: relative;    top: 30px;}

"contrast-gray" è la classe che viene richiamata dal pannello di Joomla per il modulo sidebar in "suffisso modulo"

In questo modo funziona, anche su IE8.
Scrivendo invece position: absolute, cosa provata ieri, non funziona... questo non so spiegarlo ma almeno ho risolto!

Grazie
Beltane

Offline ApaCr

  • Nuovo arrivato
  • *
  • Post: 49
  • Sesso: Maschio
  • Bere poco ma bere bene!
    • Mostra profilo
Re:Modificare css "element.style" [RISOLTO]
« Risposta #9 il: 07 Dic 2012, 11:03:30 »
Anch'io sono alle prese con il cambiare i valori element.style, ma per il modulo phocagallery.
Precisamente vorrei allargare il box immagini. Purtroppo nei parametri del modulo non è presente la voce larghezza box, ma solamente altezza box...

Qualcuno saprebbe aiutarmi su dove resuperare il file .php ove modificare l'element style?

 



Web Design Bolzano Kreatif