Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 在flexbox的第一个单元格中使文本向左对齐?_Html_Css_Flexbox_Css Selectors - Fatal编程技术网

Html 在flexbox的第一个单元格中使文本向左对齐?

Html 在flexbox的第一个单元格中使文本向左对齐?,html,css,flexbox,css-selectors,Html,Css,Flexbox,Css Selectors,我的文件中有一个flexbox代码,这只是整个文件的相关部分: .tbl{ 显示器:flex; 弯曲方向:立柱; } .行{ 显示器:flex; 最小高度:50px; } .细胞{ 弹性:4; 边框:1px纯红; } .单元格:第n个孩子(1){ 弹性:1; } .单元格:第n个孩子(2){ 弹性:2; } .cell.span4-5{ flex:8 24px;/*列4,5 flex生长/边框/填充*/ } .cell.span3-4{ flex:8 24px;/*列3,4 flex生长/边框

我的文件中有一个flexbox代码,这只是整个文件的相关部分:

.tbl{
显示器:flex;
弯曲方向:立柱;
}
.行{
显示器:flex;
最小高度:50px;
}
.细胞{
弹性:4;
边框:1px纯红;
}
.单元格:第n个孩子(1){
弹性:1;
}
.单元格:第n个孩子(2){
弹性:2;
}
.cell.span4-5{
flex:8 24px;/*列4,5 flex生长/边框/填充*/
}
.cell.span3-4{
flex:8 24px;/*列3,4 flex生长/边框/填充*/
}
.cell.span3-5{
对齐内容:柔性端;
证明内容:柔性端;
flex:12 36px;/*列3,4,5 flex生长/边框/填充*/
}
.cell.span1-1{
宽度:60px;
}
第1分部{
文本对齐:左对齐;
边缘底部:10px;
}
.行:第一个孩子。单元格{
显示器:flex;
对齐内容:居中;/*居中水平*/
对齐项目:居中;/*居中垂直*/
}
.行.单元格{
填充物:5px;
框大小:边框框;
}

正文
$50,000
1.
内容
这是我的文本。这是我的文本
$3,000
1.
内容

此类导致问题:

.row:first-child .cell {
  display: flex;
  justify-content: center;         /*  center horiz. */
  align-items: center;             /*  center vert. */
}
文本实际上是向左对齐的,你只是对其进行对齐,并对齐项目,使其变得疯狂。请参阅下面的代码片段:

.tbl{
显示器:flex;
弯曲方向:立柱;
}
.行{
显示器:flex;
最小高度:50px;
}
.细胞{
弹性:4;
边框:1px纯红;
}
.单元格:第n个孩子(1){
弹性:1;
}
.单元格:第n个孩子(2){
弹性:2;
}
.cell.span4-5{
flex:8 24px;/*列4,5 flex生长/边框/填充*/
}
.cell.span3-4{
flex:8 24px;/*列3,4 flex生长/边框/填充*/
}
.cell.span3-5{
对齐内容:柔性端;
证明内容:柔性端;
flex:12 36px;/*列3,4,5 flex生长/边框/填充*/
}
.cell.span1-1{
宽度:60px;
}
第1分部{
文本对齐:左对齐;
边缘底部:10px;
}
.行.单元格{
填充物:5px;
框大小:边框框;
}

正文
$50,000
1.
内容
这是我的文本。这是我的文本
$3,000
1.
内容

此类导致问题:

.row:first-child .cell {
  display: flex;
  justify-content: center;         /*  center horiz. */
  align-items: center;             /*  center vert. */
}
文本实际上是向左对齐的,你只是对其进行对齐,并对齐项目,使其变得疯狂。请参阅下面的代码片段:

.tbl{
显示器:flex;
弯曲方向:立柱;
}
.行{
显示器:flex;
最小高度:50px;
}
.细胞{
弹性:4;
边框:1px纯红;
}
.单元格:第n个孩子(1){
弹性:1;
}
.单元格:第n个孩子(2){
弹性:2;
}
.cell.span4-5{
flex:8 24px;/*列4,5 flex生长/边框/填充*/
}
.cell.span3-4{
flex:8 24px;/*列3,4 flex生长/边框/填充*/
}
.cell.span3-5{
对齐内容:柔性端;
证明内容:柔性端;
flex:12 36px;/*列3,4,5 flex生长/边框/填充*/
}
.cell.span1-1{
宽度:60px;
}
第1分部{
文本对齐:左对齐;
边缘底部:10px;
}
.行.单元格{
填充物:5px;
框大小:边框框;
}

正文
$50,000
1.
内容
这是我的文本。这是我的文本
$3,000
1.
内容
由于将包含文本的div设置为
display:flex
,因此其中的元素(直接子体)将遵循
justify content
align items
规则。在这种情况下,
justify content
使文本水平居中,而
align items
使文本垂直居中

您可以将其设置为
justify content:flex start
,使文本向左对齐,同时保持垂直居中

由于将包含文本的div设置为
display:flex
,因此其中的元素(直接子体)将遵循
justify content
align items
规则。在这种情况下,
justify content
使文本水平居中,而
align items
使文本垂直居中


您可以将其设置为
justify content:flex start
,使文本向左对齐,同时保持垂直居中。

您已经在CSS:
中居中了文本。行:第一个子单元格
。尝试将
justify content
更改为
flex start
您已将CSS中的文本居中:
。行:第一个子.cell
。尝试将
justify content
更改为
flex start
谢谢-效果很好!谢谢-这很好用!