Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Bootstrap 4 如何使用Bootstrap 4使列表组水平_Bootstrap 4 - Fatal编程技术网

Bootstrap 4 如何使用Bootstrap 4使列表组水平

Bootstrap 4 如何使用Bootstrap 4使列表组水平,bootstrap-4,Bootstrap 4,使用Bootstrap 4,列表组组件具有丰富的设计美学,如边框、背景色、圆角等 下面是我的清单 <ul class="list-inline"> <li class="list-inline-item align-top">item 1</li> <li class="list-inline-item align-top">item 2</li> <li class="list-inline-item align-t

使用Bootstrap 4,列表组组件具有丰富的设计美学,如边框、背景色、圆角等

下面是我的清单

<ul class="list-inline">
  <li class="list-inline-item align-top">item 1</li>
  <li class="list-inline-item align-top">item 2</li>
  <li class="list-inline-item align-top">item 3</li>
  <li class="list-inline-item align-top">item 4</li>
</ul>
  • 项目1
  • 第2项 第3项 第4项
…我怎样才能让它看起来像下面这样的

<ul class="list-group">
  <li class="list-group-item">item 1</li>
  <li class="list-group-item">item 2</li>
  <li class="list-group-item">item 3</li>
  <li class="list-group-item">item 4</li>
</ul>
  • 项目1
  • 第2项 第3项 第4项

…并且仍然保持水平。

一种方法是在
列表组上使用class
d-flex
flex row
。如果希望项目堆叠在较小的屏幕上,可以使用引导的
断点
类(SMMDLG,**XL*)。例如:
flex sm行


  • 项目1
  • 第2项 第3项 第4项
一种方法是在
列表组上使用类
d-flex
flex行
。如果希望项目堆叠在较小的屏幕上,可以使用引导的
断点
类(SMMDLG,**XL*)。例如:
flex sm行


  • 项目1
  • 第2项 第3项 第4项
因此,您必须完成的选项包括使用其他类覆盖类中的样式,或者使用一个看起来更像您需要的组件,如
按钮组
这里您可以看到我的意思

如果使用
flex row
更改列表组的方向,则必须调整每个项目的边框,使其看起来符合需要。在这种情况下,列表组将在较大屏幕上水平伸缩,但在较小屏幕上堆叠


  • 项目1
  • 第2项 第3项 第4项
左边 中间的 赖特
因此,您必须完成的选项包括使用其他类覆盖类中的样式,或者使用一个看起来更像您需要的组件,如
按钮组
,在这里您可以看到我的意思

如果使用
flex row
更改列表组的方向,则必须调整每个项目的边框,使其看起来符合需要。在这种情况下,列表组将在较大屏幕上水平伸缩,但在较小屏幕上堆叠


  • 项目1
  • 第2项 第3项 第4项
左边 中间的 赖特

我不明白,你到底想做什么?如果希望代码块看起来相同,为什么不使用这些类呢?我只是希望列表组项目的水平视图。默认情况下,bs4中的列表组项是堆叠的。是否有一种自然的方式来进行调整(无需黑客攻击或依赖第三方代码)?哦,好吧,你要么用其他类来调整样式,要么自己覆盖它们;或者可以使用不同的组件,比如
按钮组
,这是我的问题-在这种情况下,什么类工作?我尝试过几种不同的方法,比如浮动、内联块等,但无法使列表组项水平伸缩。我不明白,你到底想做什么?如果希望代码块看起来相同,为什么不使用这些类呢?我只是希望列表组项目的水平视图。默认情况下,bs4中的列表组项是堆叠的。是否有一种自然的方式来进行调整(无需黑客攻击或依赖第三方代码)?哦,好吧,你要么用其他类来调整样式,要么自己覆盖它们;或者可以使用不同的组件,比如
按钮组
,这是我的问题-在这种情况下,什么类工作?我尝试过几种不同的方法,如浮动、内联块等,但无法使列表组项水平伸缩。这种方法看起来很有希望,但它们不会堆叠在较小宽度的屏幕上。我仍然希望它能在较小的设备上响应。实际上,不需要
d-flex
,因为
list group
已经是一个flex容器了。您可以在较小的屏幕上使用断点类来进行堆栈,我将更新显示……这种方法看起来很有希望,但不会在较小的屏幕上进行堆栈。我仍然希望它能在较小的设备上响应。实际上,
d-flex
是不需要的,因为
列表组
已经是一个flex容器了。您可以在较小的屏幕上使用断点类进行堆栈,我将进行更新,显示……我非常喜欢flex md row。是的,在Bootstrap4中有很多针对flex项目的响应实用程序,如果你想设计的元素是flex容器或flex项目,你可以使用这些类Bingo!我需要的是对flex direction做出响应的课程。非常感谢你提起这件事!没问题,很高兴能帮上忙:)我真的很喜欢flex md row。是的,在Bootstrap4中有很多针对flex项目的响应实用程序,如果你想设计的元素是flex容器或flex的话-