Почему flexbox работает неправильно с fieldset
или другими тегами div
?
Я ожидаю, что они будут располагаться рядом друг с другом, как в примере div
, так как flex-direction: row;
по умолчанию используется в flexbox. Однако fieldset
- это сила, применяющая к ним ширину, и я не понимаю, почему.
HTML
<fieldset>
<div>fieldset flexbox</div>
<div>1</div>
<div>2</div>
</fieldset>
<div id="parentdiv">
<div>div flexbox<div>
<div>3</div>
<div>4</div>
</div>
CSS: для всех элементов установлено значение display: flex
;