Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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 - Fatal编程技术网

Html 如何使标题占据所有垂直空间,将列表向右推?

Html 如何使标题占据所有垂直空间,将列表向右推?,html,css,Html,Css,如何创建以下HTML: 标题 第1类 副油箱1 副卡图2 副油箱3 副油箱4 副油箱5 副油箱6 副油箱7 副油箱8 副油箱9 类别2 副油箱1 副卡图2 副油箱3 副油箱4 副油箱5 副油箱6 副油箱7 副油箱8 副油箱9 类别3 副油箱1 副卡图2 副油箱3 副油箱4 副油箱5 副油箱6 副油箱7 副油箱8 副油箱9 。菜单{ 显示器:flex; } .菜单{ 显示:表格; } 李先生{ 显示:内联flex; 宽度:33.33%; } 标题 第1类 副油箱1 副卡图2 副油箱

如何创建以下HTML:

标题
第1类
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别2
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别3
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
。菜单{
显示器:flex;
}
.菜单{
显示:表格;
}
李先生{
显示:内联flex;
宽度:33.33%;
}
标题
第1类
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别2
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别3
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
。菜单{
显示器:flex;
}
.菜单{
显示:表格;
}
李先生{
显示:内联flex;
宽度:33.33%;
}
标题
第1类
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别2
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别3
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
HTML

jsiddle:

HTML


jshiddle:

如果您不能更改html(否则,@BimalPariyars看起来更优雅),但知道您有多少类别,您可以使用一个来完成结果。您基本上为
h3
s和
ul
s创建区域,并相应地分配它们:

html,
身体{
身高:100%;
保证金:0;
}
身体{
显示:网格;
网格模板列:自动100%;
网格模板列:自动重复(3,1fr);
网格模板区域:
“h2”
“h3_1 ul_1”
“h3_2 ul_2”
“h3_3 ul_3”;
}
h2{网格区域:h2;}
h3:n类型(1){网格区域:h3_1;}
h3:n类型(2){网格区域:h3_2;}
h3:n类型(3){网格区域:h3_3;}
保险商实验室{
显示器:flex;
弯曲方向:行;
柔性包装:包装;
填充:0;
}
ul:n类型(1){网格区域:ul_1;}
ul:n类型(2){网格区域:ul_2;}
ul:n类型(3){网格区域:ul_3;}
李{
左边距:40px;
}
标题
第1类
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别2
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9
类别3
  • 副油箱1
  • 副卡图2
  • 副油箱3
  • 副油箱4
  • 副油箱5
  • 副油箱6
  • 副油箱7
  • 副油箱8
  • 副油箱9

如果您无法更改html(否则,@BimalPariyars看起来更优雅),但知道您有多少个类别,您可以使用一个来完成结果。您基本上为
h3
s和
ul
s创建区域,并相应地分配它们:

html,
身体{
身高:100%;
保证金:0;
}
身体{
显示:网格;
网格模板列:自动100%;
网格模板列:自动重复(3,1fr);
网格模板区域:
“h2”
“h3_1 ul_1”
“h3_2 ul_2”
“h3_3 ul_3”;
}
h2{网格区域:h2;}
h3:n类型(1){网格区域:h3_1;}
h3:n类型(2){网格区域:h3_2;}
h3:n类型(3){网格区域:h3_3;}
保险商实验室{
显示器:flex;
弯曲方向:行;
柔性包装:包装;
填充:0;
}
ul:n类型(1){网格区域:ul_1;}
ul:n第(2)类{grid-ar
<div class="category-wrapper">

  <div class="category-1">Category</div>
  <div class="list-1-3">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-4-6">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-7-9">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="break">
  </div>
  <div class="category-2">Category</div>
  <div class="list-1-3">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-4-6">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-7-9">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="break">
  </div>
  <div class="category-3">Category</div>
  <div class="list-1-3">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-4-6">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="list-7-9">
    <ul>
      <li></li>
      <li></li>
      <li></li>
    </ul>
  </div>
  <div class="break">
  </div>
</div>

.category-wrapper {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
}

.break {
  flex-basis: 100%;
}