M
matibaski
Guest
Moin!
Habe da ein Problem.
Ich baue eine Webseite (klar ;))
http://matibaski.paradoxe.de/Baskavoda
Diese Seite war ganz in Tabellen, nun in Containern.
Das Problem ist, dass es den rechten Container verschiebt.
Sind im mittleren Container 3 drin, mit float:left
Hier sind die Quelltexte:
Und der dazugehörige Stylesheet:
Also bei .left beginnt float:left und bei dem Container untendran habe ich clear:left, dass nur diese drei oben nebenenander sind.
Doch wie gesagt, das 3. (.right) verschiebt es nach unten.
Liegt das an der Breite? Ich habe mit dem Taschenrechner die Breite schön eingeteilt.
Ich hoffe, ihr könnt mir hlefen.
MfG, matbaski
Habe da ein Problem.
Ich baue eine Webseite (klar ;))
http://matibaski.paradoxe.de/Baskavoda
Diese Seite war ganz in Tabellen, nun in Containern.
Das Problem ist, dass es den rechten Container verschiebt.
Sind im mittleren Container 3 drin, mit float:left
Hier sind die Quelltexte:
HTML:
<!--index.php-->
<div id="all">
<div class="abstand"></div>
<div class="top">
</div>
<div class="middle">
<div class="left">
<?php
$site = $_GET['lang'];
$lang = $_GET['lang'];
includeLang($site, $lang);
switch($site)
{
default: include("$lang/navig.php"); break;
case 'navig' : include("$lang/navig.php"); break;
}
?>
</div>
<div class="content">
<?php
$site = $_GET['site'];
$lang = $_GET['lang'];
includeLang($site, $lang);
switch($site)
{
default: include("$lang/home.php"); break;
case 'home' : include("$lang/home.php"); break;
case 'zimmer' : include("$lang/zimmer.php"); break;
case 'bilder' : include("$lang/bilder.php"); break;
case 'baskavoda' : include("$lang/baskavoda.php"); break;
case 'kontakt' : include("$lang/kontakt.php"); break;
case 'ueberuns' : include("$lang/ueberuns.php"); break;
case 'impressum' : include("$lang/impressum.php"); break;
}
?>
</div>
<div class="right">
<?php
$site = $_GET['lang'];
$lang = $_GET['lang'];
includeLang($site, $lang);
switch($site)
{
default: include("$lang/left.php"); break;
case 'navig' : include("$lang/left.php"); break;
}
?>
</div>
</div>
<div class="bottom">
</div>
</div>
HTML:
/* Container */
#all {
position:absolute;
top:0px;
left:0px;
width:100%;
height:575px;
text-align:center;
}
.abstand {
text-align:left;
width:915px;
height:10px;
}
.top {
text-align:left;
width:915px;
height:141px;
background-image:url(images/hr.png);
}
.middle {
text-align:left;
width:915px;
height:369px;
background-image:url(images/middle.png);
}
.left {
text-align:left;
float:left;
padding:5px;
width:168px;
height:100%;
}
.content {
text-align:left;
float:left;
padding:4px;
width:578px;
height:100%;
overflow:auto;
}
.right {
float:left;
text-align:left;
padding:5px;
width:160px;
height:100%;
}
.bottom {
clear:left;
text-align:center;
width:915px;
height:28px;
background-image:url(images/bottom.png);
}
Doch wie gesagt, das 3. (.right) verschiebt es nach unten.
Liegt das an der Breite? Ich habe mit dem Taschenrechner die Breite schön eingeteilt.
Ich hoffe, ihr könnt mir hlefen.
MfG, matbaski
Zuletzt bearbeitet von einem Moderator: