【问题标题】:bootstrap radio buttons not displaying correctly [closed]引导单选按钮未正确显示[关闭]
【发布时间】:2022-01-22 06:16:54
【问题描述】:

我正在使用引导文档的example radio buttons code,但它无法正确显示:

这是示例中的代码:

<div class="btn-group" role="group" aria-label="Basic radio toggle button group">
  <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" checked>
  <label class="btn btn-outline-primary" for="btnradio1">Radio 1</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio2">Radio 2</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio3" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio3">Radio 3</label>
</div>

请参阅fiddle here

关于如何让这些正常工作的任何想法?

【问题讨论】:

  • 您指向 BS5 文档,但您的示例使用的是 BS3。修复它可以解决问题。投票结束。

标签: html css twitter-bootstrap


【解决方案1】:

您可能弄错了bootstrap 的版本,并且您错误地链接了它。

这里有 bootstrap@5 的工作示例:

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">

    <title>Hello, world!</title>
  </head>
  <body>

    
<div class="btn-group" role="group" aria-label="Basic radio toggle button group">
  <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" checked>
  <label class="btn btn-outline-primary" for="btnradio1">Radio 1</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio2">Radio 2</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio3" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio3">Radio 3</label>
</div>


    <!-- Option 1: Bootstrap Bundle with Popper -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>


  </body>
</html>

【讨论】:

  • 是的,我已经在评论中注意到了这一点。无需将其发布为答案,因为看起来您只是在为代表做。
  • 我正在努力提供帮助并给出我在特定时刻的最佳答案。我在回复时没有看到您的评论。
猜你喜欢
  • 2021-04-04
  • 1970-01-01
  • 2021-03-07
  • 2014-05-25
  • 2013-02-08
  • 2016-04-09
  • 1970-01-01
  • 2018-06-06
  • 1970-01-01
相关资源
最近更新 更多