Я создаю простую консоль администратора, состоящую из 3 разделов. Один div (поиск пользователей) распространяется на всю ширину страницы, в то время как остальные оставшиеся div (privset, privrules) должны быть рядом друг с другом 50:50.Как поместить div друг в друга?
При загрузке страницы отображается только один div, а другой - в другом месте.
<style>
body {
padding:0%;
margin:0%;
overflow: hidden;
}
header {
background-color:black;
color:white;
text-align:center;
padding:5px;
}
#usersearch {
border-bottom: medium solid;
position: relative;
width: 100%;
height: 40vh;
}
#privset{
border-right: medium solid;
position: relative;
width: 50vw;
height: 100vh;
}
#privrules{
float:right;
position: relative;
width: 50vw;
height: 100vh;
}
footer {
background-color:black;
color:white;
clear:both;
text-align:center;
padding:5px;
position: absolute;
bottom:0;
left:0;
right:0;
}
</style>
HTML ниже
<div id="usersearch">Customer Information</div>
<div id="privset">Priv set</div>
<div id="privrules">Priv rules</div>
две дивы рядом друг с другом говорит «пролет» мне –
Пролеты не может содержать в себе на уровне блоков, так что было бы совершенно ограничение. – isherwood
Да, просто указав это, учитывая представленный «текст только» div, заданный в вопросе. Справка; http://stackoverflow.com/questions/183532/what-is-the-difference-between-html-tags-div-and-span и семантика элементов в спецификации: https://www.w3.org/TR /html5/dom.html#elements –