Я хотел бы создать центрированную HTML-страницу с тремя разделенными столбцами (разными цветами).Я не могу найти решение для моего # container1 в css.Красный цвет распространяется с левой стороны (за пределы центрированной страницы).Вот оно: http://imgur.com/D3ZAV Может кто-нибудь, пожалуйста, помогите мне?спасибо
<body>
<div id="cela">
<div id="header">
<p>hlavicka</p>
</div>
<div id="container3">
<div id="container2">
<div id="container1">
<div id="lavy"><p>Etiam ante est</p></div>
<div id="stredny"><p>Mauris orci erat</p></div>
<div id="pravy"><p>Quisque tincidunt congue orci, </p></div>
</div>
</div>
</div>
<div id="footer">
<p>footer</p>
</div>
</div>
</body>
CSS-файл
#cela {
width: 80%;
margin-left: auto;
margin-right: auto;
border: 1px #110000 solid;
}
#header
{
padding:20px;
background:#008000;
}
#footer
{
clear: both;
padding:20px;
background:#008000;
}
#container3 {
float:left;
width:100%;
background:green;
}
#container2 {
float:left;
width:100%;
background:yellow;
position:relative;
right:30%;
}
#container1 {
float:left;
width:100%;
background:red;
position:relative;
right:40%;
}
#container0 {
float:left;
width:100%;
background:white;
position:relative;
right:0%;
}
#lavy
{
float:left;
width:30%;
position:relative;
left:70%;
}
#stredny
{
float:left;
width:40%;
position:relative;
left:70%;
}
#pravy
{
float:left;
width:30%;
position:relative;
left:70%;
}
(извините за плохое форматирование, я не могу понять, почему это так хреново)