Einen wunderschönen guten Tag,
Ich habe mich hier viele Threads durchgelesen die auch auf mein Problem zutreffen aber irgendwie funtzt das alles nicht.
Ich muss ein Design für Joomla erstellen d.h. die Navigation und der Content müssen Variable sein. Die Navigation ist meisten natürlich nicht so lang wie der Content deswegen müssen die beiden unterschiedlich variable sein.
Meine Probleme sind :
1. Der Content/Navigation Bereich soll Variable sein sich also der länge anpassen
2. Um die beiden Haupt Divs für navi und content neben einander zu setzen verwende ich Float:left aber es wird im IE anders dargestellt als im FF. Der IE schiebt alles etwas weiter lang rechts als der FF.
Liste mal meinen Quellcode auf ... Hoffe jemand kann mir da Helfen -.-
Vielen dank schonmal und sorry wenn die Frage zum 1000000 mal kommt
HTML CODE
CSS CODE
Ich habe mich hier viele Threads durchgelesen die auch auf mein Problem zutreffen aber irgendwie funtzt das alles nicht.
Ich muss ein Design für Joomla erstellen d.h. die Navigation und der Content müssen Variable sein. Die Navigation ist meisten natürlich nicht so lang wie der Content deswegen müssen die beiden unterschiedlich variable sein.
Meine Probleme sind :
1. Der Content/Navigation Bereich soll Variable sein sich also der länge anpassen
2. Um die beiden Haupt Divs für navi und content neben einander zu setzen verwende ich Float:left aber es wird im IE anders dargestellt als im FF. Der IE schiebt alles etwas weiter lang rechts als der FF.
Liste mal meinen Quellcode auf ... Hoffe jemand kann mir da Helfen -.-
Vielen dank schonmal und sorry wenn die Frage zum 1000000 mal kommt
HTML CODE
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/template.css">
</head>
<body>
<div id="All">
<div id="Header"></div>
<div id="Content">
<div id="Navigation">
<div id="Nav_head"></div>
<div id="Nav_middle">
<!-- NAVIGATIONS INHALTE -->
</div>
<div id="Nav_footer"></div>
</div>
<div id="Topic"></div>
<div id="Top_head"></div>
<div id="Top_middle">
<!-- TEXT INHALTE -->
</div>
<div id="Top_footer"></div>
</div>
<div id="Footer"></div>
</div>
</body>
</html>
CSS CODE
body {
background-color: #5DC4ED;
margin:0px auto;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* POSITIONIERUNGS DIV */
#All {
width: 980px;
left: 50%;
margin-left: -490px;
position:absolute;
}
/* Hauptbereiche */
#Header {
width: 980px;
height: 154px;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
}
#Content {
width: 980px;
background-image: url(../images/body_bg.jpg);
background-repeat: repeat-y;
}
#Footer {
width: 980px;
height:14px;
background-image: url(../images/footer.jpg);
background-repeat: no-repeat;
position: absolute;
bottom: 0;
}
/* ALLE NAVIGATIONS ELEMENTE */
#Navigation {
Border: 1px solid black;
height: 200px;
width: 226px;
margin-left: 20px;
Float:left;
}
#Nav_head {
width:226px;
height:21px;
background-image: url(../images/nav_head.jpg);
background-repeat: no-repeat;
}
#Nav_middle {
width:226px;
background-image: url(../images/nav_middle.jpg);
background-repeat: repeat-y;
}
#Nav_footer {}
/* ALLE TOPIC ELEMENTE */
#Topic {
Border: 1px solid black;
width: 300px;
margin-left: 250px;
}
#Top_head {
width:226px;
height:21px;
background-image: url(../images/nav_head.jpg);
background-repeat: no-repeat;
}
#Top_middle {
width:226px;
background-image: url(../images/nav_middle.jpg);
background-repeat: repeat-y;
}
#Top_footer {}