baniaque
29-07-2010, 22:02
Jestem tu nowy więc witam uprzejmie wszystkich użytkowników :)
Mam problem, z którym nie mogę sobie poradzić. Kiedy w szablonie w kolumnie right jest tylko jeden moduł - wszystko jest OK. Wystarczy jednak, iż znajdzie się tam o jeden więcej i cała kolumna przesuwa się na lewą stronę na sam dół.
strona: http://mr12.info - zabezpieczona na razie na czas prac, więc gdy pojawi się okno logowania proszę wpisać login: joomla pass: joomlatest
Efekt można zaobserwować będąc na stronie startowej po prawej stronie jest moduł karma w prawidłowym miejscu. Gdy klikniemy PROFIL to trzy moduły do obsługi facebooka trafiają na lewą stronę. To samo dzieje się na stronie STARTOWA gdy użytkownik się zaloguje i pod modułem KARMA wyświetlany jest moduł menu użytkownika.
Fragment CSS:
#container {
width: 1000px;
margin: 0 auto;
}
#lang {
width: 990px;
height: 20px;
padding-right: 10px;
text-align: right;
}
#header {
background-image: url(../images/index_01.png);
width: 1000px;
height: 35px;
padding-top: 5px;
}
#zawartosc {
background-image: url(../images/background.png);
width: 980px;
padding: 10px;
overflow: hidden;
}
#mainContent800 {
width: 800px;
min-height: 600px;
float: left;
}
#mainContent980 {
width: 980px;
min-height: 600px;
float: left;
}
#right {
width:180px;
float: left;
}
#footer {
background-image: url(../images/index_05.png);
width: 1000px;
height: 30px;
clear: both;
}
Fragment kodu strony:
<body bgcolor="#FFFFFF">
<div id="container">
<div id="lang">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<div id="header">
<jdoc:include type="modules" name="top" style="xhtml" />
</div>
<div id="zawartosc">
<div id="dodatkowymodul"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div id=<?php echo $mainContentselect ;?> >
<jdoc:include type="component" />
</div>
<?php if($this->countModules('right')) : ?>
<div id="right">
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
<?php endif; ?>
</div>
<div id="footer">
<jdoc:include type="modules" name="footer" style="xhtml" />
</div>
<!-- end #container -->
</div>
</body>
Gdzie tkwi błąd??
Mam problem, z którym nie mogę sobie poradzić. Kiedy w szablonie w kolumnie right jest tylko jeden moduł - wszystko jest OK. Wystarczy jednak, iż znajdzie się tam o jeden więcej i cała kolumna przesuwa się na lewą stronę na sam dół.
strona: http://mr12.info - zabezpieczona na razie na czas prac, więc gdy pojawi się okno logowania proszę wpisać login: joomla pass: joomlatest
Efekt można zaobserwować będąc na stronie startowej po prawej stronie jest moduł karma w prawidłowym miejscu. Gdy klikniemy PROFIL to trzy moduły do obsługi facebooka trafiają na lewą stronę. To samo dzieje się na stronie STARTOWA gdy użytkownik się zaloguje i pod modułem KARMA wyświetlany jest moduł menu użytkownika.
Fragment CSS:
#container {
width: 1000px;
margin: 0 auto;
}
#lang {
width: 990px;
height: 20px;
padding-right: 10px;
text-align: right;
}
#header {
background-image: url(../images/index_01.png);
width: 1000px;
height: 35px;
padding-top: 5px;
}
#zawartosc {
background-image: url(../images/background.png);
width: 980px;
padding: 10px;
overflow: hidden;
}
#mainContent800 {
width: 800px;
min-height: 600px;
float: left;
}
#mainContent980 {
width: 980px;
min-height: 600px;
float: left;
}
#right {
width:180px;
float: left;
}
#footer {
background-image: url(../images/index_05.png);
width: 1000px;
height: 30px;
clear: both;
}
Fragment kodu strony:
<body bgcolor="#FFFFFF">
<div id="container">
<div id="lang">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<div id="header">
<jdoc:include type="modules" name="top" style="xhtml" />
</div>
<div id="zawartosc">
<div id="dodatkowymodul"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div id=<?php echo $mainContentselect ;?> >
<jdoc:include type="component" />
</div>
<?php if($this->countModules('right')) : ?>
<div id="right">
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
<?php endif; ?>
</div>
<div id="footer">
<jdoc:include type="modules" name="footer" style="xhtml" />
</div>
<!-- end #container -->
</div>
</body>
Gdzie tkwi błąd??