У меня есть следующие HTML и CSS, которые я пытаюсь либо растянуть, либо прокрутить родительский гибкий блок без статической ширины. Я не могу получить результат.Прозрачная или прокручивающая родительская гибкая коробка
Независимо от того, сколько классов box
я добавляю, это не делает растягивание или прокрутку гибкой коробки. Я хочу иметь размер box
шириной 300, даже если это означает возможность прокрутки, но все, что он делает, составляет box
меньше и не учитывает его ширину.
JSFiddle здесь: http://jsfiddle.net/r4j778xg/2/
<div class="flex">
<div class="box">stuff</div>
<div class="box">stuff</div>
<div class="box">stuff</div>
...many more
</div>
.flex
{
width: 100%;
display: flex;
flex-direction: row;
}
.box
{
width: 300px;
height: 50px;
border: solid black 1px;
}
ширина размещения: 100% на вашем гибком элементе сделает его 100% тела (в вашем случае) – maioman
Правильно, поэтому я ищу решение, которое не требует решения 'width: 9999px';) – Tek
Несколько дней назад я ответил на вопрос, дающий решение проблемы установки '{width: 500%; display: flex} 'к родительскому элементу. если вы хотите [взглянуть] (http://stackoverflow.com/questions/27702110/css-horizontal-scroll-tricks/27703546#27703546) (есть также фрагмент) – maioman