У меня есть div div, и там я хотел бы иметь четыре равных div в зависимости от размера и ширины страницы .css разделите div на четыре равные части с заполнением
В настоящее время это мой код:
HTML:
<div id="content">
<div class='A' id="none" data-panel_type="none">
<textarea id="1" name="none"></textarea>
</div>
<div class='B' id="none" data-panel_type="none">
<textarea id="2" name="none"></textarea>
</div>
<div class='C' id="none" data-panel_type="none">
<textarea id="3" name="none"></textarea>
</div>
<div class='D' id="none" data-panel_type="none">
<textarea id="4" name="none"></textarea>
</div>
</div>
CSS:
#content {
border: 2px solid;
width: 100%;
height: 100%;
position: relative;
top: -15px;
left: -15px;
padding: 10px;
}
#content .A {
border: 2px solid;
width:50%;
height: 50%;
float: left;
background: purple;
}
#content .B {
border: 2px solid;
width:50%;
height: 50%;
float: left;
background: purple;
}
#content .C {
border: 2px solid;
width:50%;
height: 50%;
float: left;
background: purple;
}
#content .D {
border: 2px solid;
width:50%;
height: 50%;
float: left;
background: purple;
}
что мне нужно сделать, чтобы изменить к нему для того, чтобы работать? Благодарю.
Это единственный правильный ответ. OP заявила, что хочет «четыре равных divs» (так, четверти основаны на его CSS), а не то, что он хочет, чтобы четыре divs равной ширины на одной строке. Стоит также отметить, что нет необходимости объявлять 'width: 100%' на 'div': он по умолчанию будет использовать существующее пространство. – CherryFlavourPez
это дает мне один гигантский div – Laurent
no это даст вам 4 divs: верхний правый, левый верхний, нижний правый и нижний левый все одинаковой высоты и ширины, как вы задавали в своем вопросе. Если это не то, что вы имели в виду, отправьте снимок экрана с желаемым результатом. – fcalderan