Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Css 在flexbox中添加开槽内容时,如何导致文字换行;_Css_Flexbox - Fatal编程技术网

Css 在flexbox中添加开槽内容时,如何导致文字换行;

Css 在flexbox中添加开槽内容时,如何导致文字换行;,css,flexbox,Css,Flexbox,我在自定义元素中有一些标记,如下所示 2019年足球比赛 当没有开槽内容时,我希望这个面板看起来像这样(ascii艺术) 以一条直线为中心。我希望它保持这样,如果开槽的内容 不是很多,所以举例来说,如果开槽内容是这样设置的 --------------------------------------------------------------------- | Joe Bloggs 2:14:16 2019 Football Competition

我在自定义元素中有一些标记,如下所示


2019年足球比赛
当没有开槽内容时,我希望这个面板看起来像这样(ascii艺术)

以一条直线为中心。我希望它保持这样,如果开槽的内容 不是很多,所以举例来说,如果开槽内容是这样设置的

---------------------------------------------------------------------
|   Joe Bloggs       2:14:16           2019 Football Competition    |
---------------------------------------------------------------------
---------------------------------------------------------------------
|                                                  2019             |
|JoeBloggsHasVeryLongNameSUCHTHATITOVERFLOWS2:14:16Football         |
|                                                  Competition      |
---------------------------------------------------------------------

乔·布洛格斯
2:14:16
我就这样结束了

---------------------------------------------------------------------
|   Joe Bloggs       2:14:16           2019 Football Competition    |
---------------------------------------------------------------------
---------------------------------------------------------------------
|                                                  2019             |
|JoeBloggsHasVeryLongNameSUCHTHATITOVERFLOWS2:14:16Football         |
|                                                  Competition      |
---------------------------------------------------------------------
这是很好地分布与周围的空间

位,如果内容稍长,无法完全容纳,或者显示内容的设备较小 我想以这个结束

---------------------------------------------------------------------
|                                                          2019     |
|   JoeBloggsHasVeryLongNameSUCHTHATITOVERFLOWS 2:14:16  Football   |
|                                                       Competition |
---------------------------------------------------------------------
我尝试过各种形式的css(这解决了我的第一个和第二个问题,但在最后一个问题上失败了)

。竞赛
显示器:flex;
弯曲方向:行;
证明内容:周围的空间;
对齐项目:居中;
}
::开槽(*){
弹性:100;
保证金:0自动;
} 
.competition>div#compname{
flex:01自动;
保证金:0;
} 
最后一次是这样结束的

---------------------------------------------------------------------
|   Joe Bloggs       2:14:16           2019 Football Competition    |
---------------------------------------------------------------------
---------------------------------------------------------------------
|                                                  2019             |
|JoeBloggsHasVeryLongNameSUCHTHATITOVERFLOWS2:14:16Football         |
|                                                  Competition      |
---------------------------------------------------------------------

我不太明白为什么。有人能建议我如何解决这个问题吗?

您可以使用多列布局,方法是使用
列计数
列宽度

div {
 -webkit-column-count: 3;
 -moz-column-count: 3;
 column-count: 3;
}
或者你可以简单地使用网格框来防止你的页面让你对它感到压力
。竞赛{
显示:网格;
宽度:100%;
网格模板列:重复(3,1fr);
}
div{
文本对齐:居中;
利润率:10px;
}

乔·布洛格斯(Joe Bloggs | Lorem ipsum Door sit amet)是一位杰出的职业经理人,他是一位临时劳工和职业经理人。但是,在最低限度上,我们需要一个实验室来进行日常工作。酒后驾车
如果你是一个不受欢迎的人,那么你就可以在一个不受欢迎的地方。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
2:14:16 | Lorem ipsum door sit amet,adipising elit,sed do eiusmod temporal incidedut ut laboure and dolore magna aliqua。但是,在最低限度上,我们需要一个实验室来进行日常工作。酒后驾车
我的心在我的心上,我的心在我的心上。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
2019年足球比赛| Lorem ipsum dolor sit amet,为精英献身,为劳工和大家庭提供临时服务。但是,我们必须从最低限度开始,在公共场所进行实验室实习
康塞奎特。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。

能否添加
文本对齐:居中