仅使用 BootStrap 内联内容,

Posted

技术标签:

【中文标题】仅使用 BootStrap 内联内容,【英文标题】:Inline content with BootStrap Only, 【发布时间】:2020-12-24 23:24:25 【问题描述】:

我尝试仅使用引导程序将右侧的按钮内联。

const todoList = ( todos ) => 
  return (
    <div>
      <ListGroup>
        todos.map((todo) => 
          return (
            <div key=todo.todo_id className="">
              <ListGroupItem
                className="mt-1 mx-5 text-center rounded-pill inline"
                color="success"
              >
                <h5 className=""> todo.content</h5>
                <button type="button" className="  btn btn-dark rounded-pill ">
                  Dark
                </button>
              </ListGroupItem>
            </div>
          );
        )
      </ListGroup>
    </div>
  );
;

我尝试使用 form 和 flex 选项但没有成功。它以一种奇怪的小气泡呈现给我。

【问题讨论】:

检查您的应用程序中使用的引导程序版本。 如果我们认为子代码是正确的,那么我们可以检查父代码。有时我们会得到解决方案。 【参考方案1】:

&lt;ListGroupItem&gt; 中删除属性color="success" 并相应地添加bg-succestext-success 引导类。

<div key=todo.todo_id className="">
   <ListGroupItem className="mt-1 mx-5 text-center rounded-pill inline text-success">
      <h5 className=""> todo.content</h5>
      <button type="button" className="btn btn-dark rounded-pill">
         Dark
      </button>
   </ListGroupItem>
</div>

如果您想将&lt;h5&gt;&lt;button&gt; 添加到所有列表项,那么最好将&lt;h5&gt;&lt;button&gt; 元素放在&lt;ListGroupItem&gt; 组件中。然后代码将如下所示:

<div key=todo.todo_id className="">
  <ListGroupItem className="mt-1 mx-5 text-center rounded-pill inline text-success" />
</div>

这里 h5 和按钮元素在 ListGroupItem.js 组件中。

要内联列表中的列表项以使其成为水平列表,您需要使用list-inline 类到&lt;ul&gt;&lt;ol&gt;list-inline-item 类到&lt;li&gt;。您的 sn-p 将如下所示:

<div key=todo.todo_id className="">
  <ListGroupItem className="mt-1 mx-5 text-center rounded-pill list-inline text-success" />
</div>

【讨论】:

我理解你的意思,但内联不起作用,按钮和文本仍然在不同的行上 要水平显示列表中的所有项目,请在&lt;ul&gt;&lt;ol&gt; 中使用list-inline 类而不是inline 类并在list-inline-item 类中使用list-inline-item 类。

以上是关于仅使用 BootStrap 内联内容,的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap3 .visible-* .hidden-* 显示内联

使用 Bootstrap 的响应式内联 SVG

bootstrap 教程分享

Bootstrap的使用

Bootstrap 4内联表单全宽

如何来使用bootstrap table