【问题标题】:How to move button and checkbox to right with bootstrap 4?如何使用引导程序 4 将按钮和复选框向右移动?
【发布时间】:2018-01-22 04:35:18
【问题描述】:

我用 Bootstrap 4 做了这个,我想将按钮和复选框向右移动,但我真的不知道该怎么做,有人可以帮我吗?

HTML 代码:

<div class="col-8">
<div class="form-group" style="text-align:right">
    <textarea class="form-control" id="exampleFormControlTextarea1" rows="3" placeholder="Lascia anche tu una dedica sul profilo di @xdekus">
    </textarea>
    <div class="form-row align-items-center" style="margin-top:1%;text-align:right">
        <div class="col-auto">
            <button type="submit" class="btn" style="background-color: #5EBD63; color:white; cursor:pointer; margin-top:1%;">Invia</button>
        </div>
        <div class="col-auto">
            <label class="custom-control custom-checkbox" style="margin-bottom: 0px;">
                <input type="checkbox" class="custom-control-input">
                <span class="custom-control-indicator"></span>
                <span class="custom-control-description">Lascia la dedica in forma anonima.</span>
            </label>
        </div>
    </div>
</div>

【问题讨论】:

  • 如果你给我一个jsFiddle,我可以看看并帮助你。
  • @Dekus 你想让文本也出现在右边吗?

标签: css twitter-bootstrap button checkbox alignment


【解决方案1】:

>

<div class="col-8">
>    <div class="form-group" style="text-align:right">
>        <textarea class="form-control" id="exampleFormControlTextarea1" rows="3" placeholder="Lascia anche tu
> una dedica sul profilo di @xdekus">
>        </textarea>
>        <div class="form-row align-items-center" style="margin-top:1%;text-align:right">
>             <div class="col-auto">
>                  <label class="custom-control custom-checkbox" style="margin-bottom: 0px;">
>                      Lascia la dedica in forma anonima. -     
>                      <input type="checkbox" class="custom-control-input">
>                  </label>
>             </div>
>             <div class="col-auto">
>                  <button type="submit" class="btn" style="background-color: #5EBD63; color:white; cursor:pointer;
> margin-top:1%;">Invia</button>
>             </div>
>        </div>
>   </div> 
</div>

【讨论】:

    【解决方案2】:

    试试下面的代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>Bootstrap Example</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    </head>
    <body>
    <div class="col-8">
    <div class="form-group" style="text-align:right">
        <textarea  class="form-control" id="exampleFormControlTextarea1" rows="3" placeholder="Lascia anche tu una dedica sul profilo di @xdekus"></textarea>
        <div class="form-row align-items-center" style="margin-top:1%;text-align:right">
            <div class="col-auto">
                <button type="submit" class="btn" style="background-color: #5EBD63; color:white; cursor:pointer; margin-top:1%;">Invia</button>
            
                <label class="custom-control custom-checkbox" style="margin-bottom: 0px;">
                    <input type="checkbox" class="custom-control-input">
                    <span class="custom-control-description">Lascia la dedica in forma anonima.</span>
                </label>
                </div>
        </div>
    </div>
    
    </div>
    </body>
    </html>

    【讨论】:

    • 它不起作用:/有两个带有“col-auto”类的div,因为复选框和按钮之间存在对齐,没有一个对齐不起作用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-07
    相关资源
    最近更新 更多