Html 提交按钮和输入在Boostrap 4中有不同的宽度
我使用的是bootstrap4,我似乎无法使提交按钮与输入按钮的大小相同。我尝试了不同的组合,但每次按钮都比输入宽。我想这可能是一些我不知道的按钮的引导默认CSS?谢谢大家! 这是我的代码:`Html 提交按钮和输入在Boostrap 4中有不同的宽度,html,css,forms,bootstrap-4,submit,Html,Css,Forms,Bootstrap 4,Submit,我使用的是bootstrap4,我似乎无法使提交按钮与输入按钮的大小相同。我尝试了不同的组合,但每次按钮都比输入宽。我想这可能是一些我不知道的按钮的引导默认CSS?谢谢大家! 这是我的代码:` 电子邮件地址 我们永远不会与其他人共享您的电子邮件 密码 提交 第一个解决方案 原因是您的输入字段位于类的col内,类的列从引导插件中获得右填充:15px和左填充:15px 您可以将类添加到列padding\u 0类似的内容 <div class="col-sm-12 col-md-10
电子邮件地址
我们永远不会与其他人共享您的电子邮件
密码
提交
第一个解决方案
原因是您的输入字段位于类的col
内,类的列从引导插件中获得右填充:15px
和左填充:15px
您可以将类添加到列padding\u 0
类似的内容
<div class="col-sm-12 col-md-10 col-lg-9 col-xl-8 padding_0">
创建一个类似于下面代码的父div,并将col-*
类添加到该div。同时将width:100%
设置到该按钮
<div class="row justify-content-center">
<button type="submit" class="btn btn-success col-sm-12 col-md-10 col-lg-9 col-xl-8" name="submit">Submit</button>
</div>
<div class="row justify-content-center form-group">
<div class="col-sm-12 col-md-10 col-lg-9 col-xl-8">
<button type="submit" name="submit" class="btn btn-success" style="width: 100%;">Submit</button>
</div>
</div>
提交
第二个解决方案的代码片段
电子邮件地址
我们永远不会与其他人共享您的电子邮件
密码
提交
谢谢。这两种方法都有效,但为了与我编写代码的方式保持一致,我使用了第二种方法。