Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将柔性包裹应用于儿童,即使只有一个包裹_Html_Css_Flexbox - Fatal编程技术网

Html 将柔性包裹应用于儿童,即使只有一个包裹

Html 将柔性包裹应用于儿童,即使只有一个包裹,html,css,flexbox,Html,Css,Flexbox,考虑以下示例: 每个“项目”(名称+价格)都有以下结构: <div class="product-customize-variant__row"> <div class="product-customize-variant__name"> {{name}} </div> <div class="product-customize-variant__price"> £{{price}} </div> &l

考虑以下示例:

每个“项目”(名称+价格)都有以下结构:

<div class="product-customize-variant__row">
  <div class="product-customize-variant__name">
    {{name}}
  </div>
  <div class="product-customize-variant__price">
    £{{price}}
  </div>
</div>

{{name}}
英镑{价格}
其中
product-customize-variant\u行
flex
,带有
flex-wrap:wrap
flex-direction:row

正如您所看到的,在第二个项目(软颗粒小牛皮)中,由于
flex-wrap
属性价格跳到单独的行可能会导致这种混乱

我的问题是:我是否可以强制所有其他项目执行类似“如果兄弟姐妹中的一个包裹,则强制将价格跳到下一行”的操作


谢谢

这取决于您的加价。但是如果你想要低于名字的价格。将“弹性方向”值更改为“列”。我希望尽可能保持价格内联。如果不是这样,我想把所有的孩子都包起来,即使只有一个不合适。flexbox不可能。Flexbox(和任何其他布局方法)不能影响同级元素中的布局。您需要javascript。这取决于您的标记。但是如果你想要低于名字的价格。将“弹性方向”值更改为“列”。我希望尽可能保持价格内联。如果不是这样,我想把所有的孩子都包起来,即使只有一个不合适。flexbox不可能。Flexbox(和任何其他布局方法)不能影响同级元素中的布局。你需要javascript。