Back to top

Autore Topic: [RISOLTO]Come modificare il CSS di tag con classe "proprietaria" di Joomla?  (Letto 1942 volte)

Offline AndreaNobili

  • Appassionato
  • ***
  • Post: 295
    • Mostra profilo
Ciao,
forse è una banalità, chiedo a voi...

Sostanzialmente mi trovo a dover modificare il codice CSS del seguente tag: <li class="lang-active" dir="ltr">

Questo tag rappresenta un elemento nella LISTA DELLE LINGUE che possono essere scelte dall'utente per la visualizzazione dei contenuti di un sito moultilingua

Sostanzialmente dovrei modificarne il CSS perchè appare lievemente spostato a destra. Con Firebug mi sono accorto infatti che ha un margine di 5px a sinistra e a destra, margine che se ridotto a 0px tramite Firebug mi fà visualizzare nella posizione corretta la mia lista delle lingue

Sostanzialmente però questa classe "lang-active" non è dichiarata nel codice CSS del mio template ma credo che sia qualcosa di Joomla...

Dove la trovo?

Grazie mille
Andrea
« Ultima modifica: 23 Mar 2012, 13:28:45 da AndreaNobili »
Visitate la mia home page: fotografia naturalistica, subacquea, paesaggi,macrofotografia, ritratti, musica e molto altro:
http://www.andreanobiliphoto.com/

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Come modificare il CSS di tag con classe "proprietaria" di Joomla?
« Risposta #1 il: 22 Mar 2012, 15:36:11 »
Puoi fare una ricerca tra i file della tua installazione ma anche se non la trovi, la puoi semplicemente inserire nel css del tuo template.
Aggiungi ad esempio questo:
Codice: [Seleziona]
li.lang-active{
margin:0!important;}
Vedi che succede.

Offline AndreaNobili

  • Appassionato
  • ***
  • Post: 295
    • Mostra profilo
Re:Come modificare il CSS di tag con classe "proprietaria" di Joomla?
« Risposta #2 il: 22 Mar 2012, 15:50:58 »
Puoi fare una ricerca tra i file della tua installazione ma anche se non la trovi, la puoi semplicemente inserire nel css del tuo template.
Aggiungi ad esempio questo:
Codice: [Seleziona]
li.lang-active{
margin:0!important;}
Vedi che succede.

mmm...non funziona...rimane com'era e continuo ad avere il margin a 5 px...

Credo che mettendolo nel css del mio template persona poi venga comunque eseguito un override da parte del css di Joomla...

Scusa l'ignoranza ma già che ci sono...quel !import a che servirebbe?

Tnx
Andrea
Visitate la mia home page: fotografia naturalistica, subacquea, paesaggi,macrofotografia, ritratti, musica e molto altro:
http://www.andreanobiliphoto.com/

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Come modificare il CSS di tag con classe "proprietaria" di Joomla?
« Risposta #3 il: 22 Mar 2012, 16:29:18 »
mmm...non funziona...rimane com'era e continuo ad avere il margin a 5 px...
a questo punto ci serve un link
Citazione
Scusa l'ignoranza ma già che ci sono...quel !import a che servirebbe?
!important si aggiunge per avere precedenza  ;)

Mi spiego:
Se in un file css, hai questa istruzione:
        .miaclasse{color:red;}
e in altro css, questa:
       .miaclasse{color:blue!important;}

il colore blue verra presso in considerazione
 
« Ultima modifica: 22 Mar 2012, 16:33:48 da xplosion »

Offline AndreaNobili

  • Appassionato
  • ***
  • Post: 295
    • Mostra profilo
Re:Come modificare il CSS di tag con classe "proprietaria" di Joomla?
« Risposta #4 il: 23 Mar 2012, 13:28:24 »
Ok...ho risolto come mi hai detto te...avevo commesso un piccolo errore...non dovevo andare a fare l'override dello stile di
li.lang-active ma di div.mod-languages li

Così pare funzionare, tnx
Andrea
Visitate la mia home page: fotografia naturalistica, subacquea, paesaggi,macrofotografia, ritratti, musica e molto altro:
http://www.andreanobiliphoto.com/

 



Web Design Bolzano Kreatif