Я играю с flexbox, и мой flex-элемент, похоже, переполняет родительский контейнер. Что я могу сделать, чтобы убедиться, что он останется внутри его границ?Дети переполнения дочерних элементов Flexbox
.content {
position: absolute;
top: 5%;
left: 25%;
width: 50%;
height: 80%;
}
.flex-container {
position: relative;
top: 20%;
left: 15%;
flex-wrap: wrap;
display: -moz-box;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: -moz-flex;
display: flex;
flex-direction: column;
}
.flex-item {
-ms-box-orient: horizontal;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -moz-flex;
display: -webkit-flex;
display: flex;
}
.basicInput {
float: left;
width: 70%;
}
#idField {
float: left;
width: 50%;
}
<div class="content">
<ul class="flex-container wrap">
<li class="flex-item">
<input type="datetime-local" id="dateField" class="basicInput" />
</li>
<li class="flex-item">
<input type="text" id="nameField" class="basicInput" placeholder=" Name:" />
</li>
<li class="flex-item">
<select id="idType">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<input type="text" id="idField" placeholder=" number" />
</li>
</ul>
</div>
К сожалению, что это немного долго :)
Но я пытаюсь перечислить несколько элементов управления по вертикали, и я хочу заказать два элемента управления на одной строке.
Таким образом, UL содержит все, что связано с гибким направлением: столбец и ориентация LI: горизонтальный.
Но даже если элементы управления вложены в div с заданной шириной, они все еще пробегают по его краю. Может ли кто-нибудь дать мне несколько указателей на то, что я должен делать по-другому :)?
Спасибо!
Я не вижу здесь переполнения. –
Я отключил все bling, чтобы было легче читать, но теперь это действительно не показывает проблемы: p Я хочу, чтобы 2 элемента управления на линии занимали столько места, сколько другие однострочные элементы управления. Но выбор является статичным, а idField просто слишком мало или переполняется – user3307017