Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : melamarcia 06 May 2013, 00:17:17
-
Ciao a tutti, per la seconda volta vengo qui a disturbarvi per chiedere un piccolo aiuto XD
Ho inserito nel mio sito un codice per far sì che le news nella homepage fossero separate da una linea automatica, il problema è che le vorrei solo in homepage e invece me le ritrovo in automatico anche in tutte le altre pagine.. ho dato già un'occhiata nel forum e mi pare di non aver visto nulla che mi potesse aiutare, spero di aver visto bene :-[
il codice che ho messo è questo:
/* spacers */
.article_separator { border-top: 1px solid #cccccc;
display: block;
width: 100%;
margin-top: 10px;
}
span.article_separator
{
display: block;
}
qualcuno di voi gentilmente mi saprebbe dire che modifica occorre fare per averlo solo nella homepage? Grazie mille a tutti ;)
-
ciao, in ogni pagina hai la possibilità di specificare una classe diversa per il tag body (vedi le impostazioni laterali di ogni voce di menu). Assegnando al body la classe "strano" ad esempio puoi specificare uno stile .strano p{padding:50px} per dare un padding solo ai paragrafi della pagina con body con classe="strano". Se la classe "strano" la applichi alla home page la modifica viene effettuata solo in home page.
Allo stesso modo puoi dare alla home la classe homepage ed aggiungere .homepage all'inizio del selettore del codice che hai postato.
es..homepage .article_separator { border-top: 1px solid #cccccc;
display: block;
width: 100%;
margin-top: 10px;
}
-
Grazie mille per la risposta giovi, ma sembra non funzionare :(
-
puoi linkare la pagina in cui hai applicato la modifica?
-
Questo è il link della pagina http://www.thedogfoundation.eu/ (intendevi questo vero?)
dovrebbero apparire nella homepage, invece ora sono sparite completamente
-
dall'analisi risulta che al body della home non hai assegnato alcuna classe e che comunque nel css non è presente alcuna dichiarazione relativa ai separatori!
-
ho fatto esattamente come mi avevi detto tu e ho impostato "homepage" sia sul body della home che sul css
-
<body>
<div id="art-main">
<div class="art-sheet">
controlla se lo hai inserito nel punto giusto
-
sì è nel punto giusto, è esattamente tutto come hai detto di fare...riesci magari a fare uno stamp per capire meglio?
-
Vedi allegato
[allegato eliminato automaticamente dopo un anno]
-
Grazie :-[ confermo che è tutto giusto, c'entra qualcosa il fatto che ho ancora la versione 1.5 di joomla?
-
puoi postare una tua screenshot?
-
eccola
[allegato eliminato automaticamente dopo un anno]
-
probabilmente il template applicherà qualche override al componente articoli. Utilizziamo un metodo alternativo: crea un nuovo modulo che pubblichi senza titolo in una posizione qualunque della home page ed inserisci questo codice disabilitando l'editor:
<style> .article_separator { border-top: 1px solid #cccccc;
display:
block;
width: 100%;
margin-top:
10px;
}</style>
-
ora sembra funzionare tutto alla perfezione! grazie mille dell'aiuto e del tempo speso dietro alla mia incompetenza ;D senza questo forum e i suoi utenti sarei spacciata :-[