Я пытаюсь реализовать простой макет, тесно представлены следующим образом:Basic HTML Layout
_________________________
| | header | |
| L |_____________| R |
| | | |
| | | |
| | | |
| | main | |
| | | |
| | | |
| | | |
|_____|_____________|_____|
Я разработал этот код, чтобы достичь своей цели:
<!DOCTYPE html>
<html>
<head>
<title>Layout</title>
<style>
* {
margin: 0px;
padding: 0px;
}
p {
text-align: center;
}
div#left {
float: left;
background-color: #777;
width: 200px;
height: 650px;
}
div#header {
float: left;
background-color: #eee;
width: 940px;
height: 60px;
}
div#main {
float: left;
width: 940px;
}
div#right {
float: right;
background-color: #777;
width: 200px;
height: 650px;
}
</style>
</head>
<body>
<div id="left">
<p>Left</p>
</div>
<div id="header">
<p>Header</p>
</div>
<div id="main">
<p>Main</p>
</div>
<div id="right">
<p>Right</p>
</div>
</body>
Но я не могу» t получите «правый» столбец, чтобы оставаться вровень с вершиной. Может кто-нибудь указать мне, что изменить в моем CSS, чтобы исправить это? Спасибо!
Все отлично сейчас! Благодаря! – tessiof