Hmm ich hoffe mal das ich hier im richtigen Unterforum bin mit meinem Problem.
Und zwar hab ich mir mit <div> und css3 ein Layout zusammen gebastelt, was ja für meinen Geschmack und Wissen recht nett anzusehen ist.
Nun zu meinem Problem:
Also der Aufbau wäre kurz geschrieben so
<div maincontainer>
<div header> (logobild) </div header>
<div link> (links per php Datei wird mit include hier eingebunden ) </div link>
<div inhalt> hier wird per php und css id der inhalt angezeigt wenn man auf die links oben klickt </div inhalt>
<div footer> (noch leer) </div footer>
</div maincontainer>
Alles anzeigen
Das Problem ist nun das ich den Link Bereich nicht in der größe beeinflussen kann. Beim Header div-container hab ich eine höhe angeben können zb. hat wunderbar geklappt.
Wenn ich aber beim Link div-container die höhe angeben will rutscht mir das ganze um die Ohren und der Footer bereich klebt dann sehr weit oben.
Mein Plan wäre das ich den Link bereich so ca. 20 - 30 px hoch haben will, eventuell grafische 4eckige Buttons für die Links.
Wo habe ich denn hier meinen Fehler eingebaut ? (Hier kann man sich das ganze Übel Live angucken )
Hoffe mal ich habe hier nichts grundlegendes falsch gemacht
lg
dualskull
Hier mal meine Index.php
<!DOCTYPE html>
<html lang="de">
<head>
<meta name="generator" content="Bluefish 2.2.3" />
<title>Test Seite</title>
<link rel="stylesheet" type="text/css" href="layout/css/main.css" />
<link rel="stylesheet" type="text/css" href="layout/css/navi.css">
</head>
<body>
<div id="maincontainer">
<div id="header">
<img id="logo" src="layout/image/logo1.png" alt="" title=""/>
</div>
<div id="navigation">
<?php
include("layout/navi/navi.php");
?>
</div>
<div id="info">
<div id="inhalt">
</div>
</div>
<div id="footer">
Fussbereich
</div>
</div>
</body>
</html>
Alles anzeigen
und hier mal die CSS-Datei
body {
font: 100.00% Verdana, Arial, Helvetica, sans-serif;
color: whitesmoke;
background:
radial-gradient(black 15%, transparent 16%) 0 0,
radial-gradient(black 15%, transparent 16%) 8px 8px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
background-color:#282828;
background-size:16px 16px;
}
#maincontainer {
width: 1200px;
margin: 0 auto;
}
#header {
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-radius: 20px 20px 0px 0px;
height: 210px;
}
#logo {
display: block;
/* margin: 0px 0px 0px 0px; */
width: 1198px;
height: 210px;
border-radius: 20px 20px 0px 0px;
}
#navigation {
text-align: center;
/*margin:-10px 0px -5px 0px;*/
background-color: black;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
}
#info {
text-align: center;
background-color: green;
height: 30px;
}
#inhalt {
text-align: center;
background-color:#000000;
border-top: 0px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-left: 1px solid #ffffff;
}
#footer {
text-align: center;
background-color: #000000;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-radius: 0px 0px 20px 20px;
}
Alles anzeigen