Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : bardzero 11 May 2011, 10:25:54
-
Salve,
nel mio sito in costruzione vorrei che 2 div si "vedessero" solo in homepage
ho letto questa guida
http://forum.joomla.it/index.php/topic,90672.0.html
ma non sono riuscito ad adattarla al mio caso
i div di riferimento sono racchiusi in un div "container" con altri
e sono:
"bar_top"
"content"
"sidebar_right"
il risultato che vorrei ottenere è che in assenza di moduli in bar_top e sidebar_right
content non solo guadagnasse in larghezza lo spazio di sidebar_right
ma si spostasse verso l'alto per occupare anche il posto di bar_top
ho provato diverse soluzioni ma nessuna efficace :(
il sito in questione è www.anotherbard.com
EDIT:
il sito è ancora in costruzione per vedere l'effetto occorre cliccare su siteMap
-
Ciao AltroBardo,
per il bar_top credo che ti basti sostituire l'altezza in px con il 100% così:
#bar_top {
background-color: transparent;
height: 100%; <-------
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
text-align: left;
width: 78%;
}
template.css (riga 60)
se la colonna di destra invece non collassa devi seguire il post di conti1 che hai linkato.
-
grazie adottauncane
ora content sale al posto di bar_top
ma ho problemi con quanto detto nella guida, ho inserito index.php:
<?php if($this->countModules('sidebar_right and sidebar_left')) : ?>
<style type="text/css">
#content {width: 58%;}
</style>
<?php elseif($this->countModules('sidebar_right or sidebar_left')) : ?>
<style type="text/css">
#content {width: 78%;}
</style>
<?php else : ?>
<style type="text/css">
#content {width: 98%;}
</style>
<?php endif; ?>
... e non funziona mumble mumble
mi viene da pensare che questo codice sia ok ma il mio css no e rompa un po' le scatole ....
-
RISOLTO
avevo commesso un errore seguendo la guida:
avevo indicato sidebar_left e sidebar_right
invece vanno inseriti left e right cioè i nomi non i div id
:)
aggiungo tag RISOLTO