如何使用引导程序垂直显示单选按钮

坦维尔·艾哈迈德(Tanvir Ahmed)

我有一个考试系统,我想按行显示我的选择。我已经尝试使用,display: block;但是没有这是下面的代码。

<div class="col-md-10">
    <div class="box box-primary">
        <div class="box-header">
            <h3 class="box-title">Add Question</h3>
        </div>
        <div class="box-body">
            <form method="post" action="{{url('tests')}}">
                @csrf
                <div class="form-group row">
                    <label for="name" class="col-md-2 col-form-label text-md-right">{{ __('Question') }}</label>

                    <div class="col-md-6">
                        <textarea style="border: none"
                            class="form-control{{ $errors->has('question') ? ' is-invalid' : '' }}" name="question"
                            placeholder="Enter Question Here">{{$questions->question}}</textarea>
                        @if ($errors->has('question'))
                        <span class="invalid-feedback" role="alert">
                            <strong>{{ $errors->first('question') }}</strong>
                        </span>
                        @endif

                    </div>
                </div>
                <div style="display: block"><br>
                    <span class="input-group-addon">
                        <input type="radio" name="q" id="option1" style="w">{{$questions->option1}}
                    </span>
                    <span class="input-group-addon">
                        <input type="radio" name="q" id="option1" style="w">{{$questions->option2}}
                    </span><span class="input-group-addon">
                        <input type="radio" name="q" id="option1" style="w">{{$questions->option3}}
                    </span><span class="input-group-addon">
                        <input type="radio" name="q" id="option1" style="w">{{$questions->option4}}
                    </span>
                </div>

这是上面代码的输出

示例的输出

魂光闪闪

执行此操作的“引导程序”方法是让引导程序处理它。根据他们的文档

由于Bootstrap将display:block和width:100%应用于几乎所有表单控件,因此默认情况下,表单将垂直堆叠。

意思是,通过使用适当的标签,它会自动垂直堆叠。由于span是一个内联元素,因此很明显它将如此显示。因此,您需要使用非内联元素,如示例bootstrap给出的div

他们有专门的类来处理诸如水平表单元素之类的情况。

接受的答案不是语义转发解决方案。建立网站时,出于多种原因,始终考虑语义,但主要是SEO和可访问性。

Bootstrap具有出色的文档,只有熟悉它才能让您受益。直接从下面采取以下解决方案:

<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="col-md-10">
  <div class="box box-primary">
    <div class="box-body">
      <form method="post">
        <h3>Question</h3>
        <div>
          <div class="form-check">
            <input type="radio" class="form-check-input" name="q" id="option1">
            <label class="form-check-label" for="option1">Option 1</label>
          </div>
          <div class="form-check">
            <input type="radio" class="form-check-input" name="q" id="option2">
            <label class="form-check-label" for="option2">Option 2</label>
          </div>
          <div class="form-check">
            <input type="radio" name="q" id="option3" class="form-check-input">
            <label class="form-check-label" for="option3">Option 3</label>
          </div>
          <div class="form-check">
            <input type="radio" name="q" id="option4" class="form-check-input">
            <label class="form-check-label" for="option4">Option 4</label>
          </div>
        </div>
      </form>
    </div>
  </div>
</div>

其他要点:

  • style="w" 是不标准的,此属性对您有用吗?
  • 您所有的单选按钮共享相同的ID,但ID却不起作用
  • 您应该在代码段中使用标签作为无线电输入的标签。这是一个好习惯,随着需求的变化,样式将更容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用引导程序使表格内部的单选按钮看起来像按钮?

来自分类Dev

在单选按钮上使用引导程序“折叠”来显示/隐藏内容(NO JS)

来自分类Dev

在禁用的单选按钮引导程序3上显示工具提示

来自分类Dev

单选按钮形式的引导程序

来自分类Dev

单选按钮形式的引导程序

来自分类Dev

如何在引导程序中并排对齐单选按钮?

来自分类Dev

如何禁用引导单选按钮?

来自分类Dev

将多个嵌入式单选按钮组与标签垂直对齐(引导程序3)

来自分类Dev

如何使用ui:repeat显示单选按钮?

来自分类Dev

如何显示使用变量选择的单选按钮?

来自分类Dev

如何使引导程序按钮与文本连续垂直对齐?

来自分类Dev

如何垂直引导类按钮?

来自分类Dev

引导程序和水平单选按钮

来自分类Dev

在引导程序3中禁用单选按钮?

来自分类Dev

枚举单选按钮(引导程序格式)

来自分类Dev

如何清除单选按钮/将所有选定的单选按钮清除为 false 状态。reactjs - 引导程序

来自分类Dev

引导程序行中的垂直居中按钮

来自分类Dev

按钮垂直对齐引导程序

来自分类Dev

使引导程序垂直按钮适合屏幕高度

来自分类Dev

使用Twitter引导程序,锚标记未显示为按钮

来自分类Dev

如何使用引导程序垂直将某些行居中

来自分类Dev

如何使用引导程序垂直对齐到中间?

来自分类Dev

如何使用引导程序使图像和文本垂直居中?

来自分类Dev

如何使用引导程序创建左侧垂直边栏

来自分类Dev

如何使用引导程序垂直对齐不同大小的文本

来自分类Dev

如何摆脱单选按钮的垂直边距?

来自分类Dev

使用FormHelper显示单选按钮

来自分类Dev

使用FormHelper显示单选按钮

来自分类Dev

单击引导程序中的单选按钮时如何折叠其他菜单

Related 相关文章

  1. 1

    如何使用引导程序使表格内部的单选按钮看起来像按钮?

  2. 2

    在单选按钮上使用引导程序“折叠”来显示/隐藏内容(NO JS)

  3. 3

    在禁用的单选按钮引导程序3上显示工具提示

  4. 4

    单选按钮形式的引导程序

  5. 5

    单选按钮形式的引导程序

  6. 6

    如何在引导程序中并排对齐单选按钮?

  7. 7

    如何禁用引导单选按钮?

  8. 8

    将多个嵌入式单选按钮组与标签垂直对齐(引导程序3)

  9. 9

    如何使用ui:repeat显示单选按钮?

  10. 10

    如何显示使用变量选择的单选按钮?

  11. 11

    如何使引导程序按钮与文本连续垂直对齐?

  12. 12

    如何垂直引导类按钮?

  13. 13

    引导程序和水平单选按钮

  14. 14

    在引导程序3中禁用单选按钮?

  15. 15

    枚举单选按钮(引导程序格式)

  16. 16

    如何清除单选按钮/将所有选定的单选按钮清除为 false 状态。reactjs - 引导程序

  17. 17

    引导程序行中的垂直居中按钮

  18. 18

    按钮垂直对齐引导程序

  19. 19

    使引导程序垂直按钮适合屏幕高度

  20. 20

    使用Twitter引导程序,锚标记未显示为按钮

  21. 21

    如何使用引导程序垂直将某些行居中

  22. 22

    如何使用引导程序垂直对齐到中间?

  23. 23

    如何使用引导程序使图像和文本垂直居中?

  24. 24

    如何使用引导程序创建左侧垂直边栏

  25. 25

    如何使用引导程序垂直对齐不同大小的文本

  26. 26

    如何摆脱单选按钮的垂直边距?

  27. 27

    使用FormHelper显示单选按钮

  28. 28

    使用FormHelper显示单选按钮

  29. 29

    单击引导程序中的单选按钮时如何折叠其他菜单

热门标签

归档