У меня есть проблема с моим div. В настоящее время у меня есть четыре «div» в HTML, которые выглядят как ниже. То, что я хочу сделать, это иметь все на моей странице внутри div «page». Внутри «основного» div у меня есть div «content» и «side», и оба имеют свойство «float: left» из CSS. Что происходит, так это то, что, когда я делаю это, я теряю фон моего div «page», который белый. Как я могу предотвратить это и создать свой контент и сторонние элементы? Я знаю, что это легко, но по некоторым причинам я не понимаю это правильно. Любая помощь будет оценена.
Спасибо
<div id=”page”>
<div id=”container”>
</div>
<div id=”main”>
<div id=”content”>
</div>
<div id=”side”>
</div>
</div>
</div>
Это мой код CSS
#page
{
margin: 2em auto;
max-width: 1000px;
background-color:#fff;
}
#main
{
clear: both;
padding: 1.625em 0 0;
width:700px;
}
#content
{
clear: both;
padding: 1.625em 0 0;
width:740PX;;
float:left;
}
#side
{
width:250px;
margin:5px;
float:left;
}