Я пытаюсь создать некоторый html используя divs вместо обычных таблиц.CSS и расположение div
То, что я хочу, это #hdrdetail
div, который будет отображаться под заголовком #company
div - оранжевый div, начинающийся под зеленым div. Я не уверен, как использовать float.
Надеюсь, этого достаточно, чтобы ответить.
#maindiv {
background-color: yellow;
height: 100 % ;
width: 700px;
margin: auto;
}
#logoleft {
width: 25 % ;
float: left;
height: 40px;
background-color: red;
}
#company {
width: 50 % ;
float: left;
height: 80px;
background-color: green;
}
#logoright {
width: 25 % ;
float: right;
height: 40px;
background-color: red;
}
#hdrdetail {
float: none;
width: 100 % ;
height: 80px;
background-color: orange;
}
#weekly_lefthdr {
float: left;
width: 50 % ;
height: 60px;
background-color: blue;
}
#weekly_righthdr {
float: right;
width: 50 % ;
height: 60px;
background-color: aliceblue;
}
<div id="maindiv">
<div>
<div id="logoleft"></div>
<div id="company"></div>
<div id="logoright"></div>
</div>
<div id="hdrdetail">
<div id="weekly_lefthdr">
</div>
<div id="weekly_righthdr">
</div>
</div>
</div>
немного jsfiddle поможет много. Однако, пожалуйста, попробуйте добавить '' 'clear: left;' '' to hdrdetail. – amenadiel
Спасибо, что сработал. – Malcolm