Also spiele ich nur herum und versuche, ein 3-Spalten-Layout zu erstellen. Ich habe Probleme, die Fußzeile zwischen diesen 2 divs Seitenleisten an der Unterseite gehen zu lassen. Im Grunde geht meine mittlere Spalte nicht ganz nach unten wie meine Seitenleisten, meine mittlere Spalte schneidet ab, so dass ich die Fußzeile direkt darunter platzieren kann und sie passt zu meinen Seitenleisten. Margin-left ist etwas, von dem ich weiß, dass ich es kann, aber ich möchte das nicht tun, weil ich glaube, dass es einen besseren Weg gibt.Wie Fußzeile zwischen 2 Divs positionieren?
Hier ist, was ich
<!DOCTYPE html>
<html>
<head>
<title>First</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<header></header>
<div id="first-column"></div>
<div id="middle-column"></div>
<div id="third-column"></div>
<footer></footer>
</body>
</html>
css
html, body {
height: 100%;
margin: 0;
}
header {
background-color: #444444;
width: 100%;
height: 20%;
}
#first-column {
width: 15%;
height: 80%;
background-color: #d8d8d8;
float: left;
}
#middle-column {
width: 70%;
height: 70%;
float: left;
background-color: red;
}
#third-column {
width: 15%;
height: 80%;
background-color: #d8d8d8;
float: left;
}
footer {
background-color: #222222;
height: 10%;
width: 70%;
position: absolute;
bottom: 0;
margin-left: 100px;
}
Vielen Dank, dass Sie gearbeitet haben, über das Denken hier. – Dominic