Рассмотрим следующий код:сделать линию дивы с границами и краями заполнить ширину динамически
CSS:
.output {
margin-right:10px;
border:1px solid #000;
}
.box{
border-right:1px solid #000;
}
.first{
border-left:1px solid #000;
}
HTML:
<div class="line">
<div class="output">5</div>
<div class="boxes">
<div class="box first"><span> </span></div>
<div class="box"><span> </span></div>
<div class="box"><span> </span></div>
<div class="box"><span> </span></div>
<div class="box last"><span> </span></div>
</div>
</div>
Я хочу divs в горизонтальную линию и заполнить 'line' div '(пространство родителя), но динамически, например, Я не хочу указывать фиксированную ширину для каждого из ящиков, я просто хочу, чтобы они заполнили горизонтальное пространство.
Можно ли это сделать?
«Я хочу, чтобы divs располагались горизонтально ...» - вы имеете в виду элементы '.box' или прямые потомки элемента' .line' ('.output' и' .boxes')? пожалуйста, перефразируйте свой вопрос для ясности. –
Выход и коробки должны сидеть бок о бок. Коробки будут содержать 2 или более «ящика», и я хочу, чтобы они были горизонтально выстроены вместе с выходом в строке - надеюсь, что это имеет смысл – sam
, поэтому выше должно выглядеть что-то вроде | 5 | | | | | | | – sam