PDA

Zobacz pełną wersję : Problem z modułem



michas140
16-10-2011, 19:39
Witam, mam dość dziwny problem z którym już długo nie mogę sobie poradzić, więc tak:

w content mam dwie kolumny jedną na treść (lewa) druga na moduł (prawa). Moduł jest wyświetlany tylko na jednej podstronie jest on szeroki na 434px, więc w css dałem mu 434 px, a na treść strony dałem resztę. W teorii gdy przejdę na inną zakładkę to moduł znika, a treść powinna dojść do końca całego contentu który ma 764px, a tak niestety nie jest (cały czas jest szeroki na 330px)

Co może powodować nie poszerzanie się treści ?


<div id="main">
<div id="tresc">
<jdoc:include type="component" />
</div>
<?php if ($this->countModules('position-6')): ?>
<div id="right"><jdoc:include type="modules" name="position-6"/></div>
<?php endif; ?>
<?php if ($this->countModules('position-3')): ?>
<div id="left"><jdoc:include type="modules" name="position-3"/></div>
<?php endif; ?>
<div id="clear2"></div>
</div>
</div>





#main {
width:764px;
margin:auto;
position:relative;
}
#tresc {
width:330px;
float:left;
text-align:left;
}

div#right
{
width:434px;
float:right;
position:relative;
}

#clear2 {
display: block;
clear: both;
}

a_m
16-10-2011, 19:44
http://wiki.joomla.pl/Ukrywanie_kolumn

michas140
16-10-2011, 20:23
Wielkie dzięki za naprowadzenie, niestety dalej mam problem bo nie skaluje



<?php
$contentwidth = "100";
if($this->countModules('position-6') == 1) $contentwidth = "30";
?>
<div id="main">
<div id="tresc<?php echo $contentwidth; ?>">
<jdoc:include type="component" />
</div>
<?php if ($this->countModules('position-6')): ?>
<div id="right"><jdoc:include type="modules" name="position-6"/></div>
<?php endif; ?>
<?php if ($this->countModules('position-3')): ?>
<div id="left"><jdoc:include type="modules" name="position-3"/></div>
<?php endif; ?>
<div id="clear2"></div>
</div>
</div>

css
#main {
width:764px;
margin:auto;
text-align:left;
position:relative;
}
#tresc {
width:30%;
float:left;
overflow:hidden;
}

#right
{
width:70%;
float:left;
overflow:hidden;
}


gdzie może być błąd bardzo proszę o pomoc

Bazyl
16-10-2011, 20:27
#tresc30 {}

michas140
16-10-2011, 20:33
Wielkie dzięki zadziałało :) Pozdrawiam