我希望登录框仅填充bootstrap提供的8列。目前,这是我为div编写的内容:
<div class="shadow bg-white rounded col-lg-5 col-md-5 col-sm-6 col-xs-8 tile">
但这是我得到的当前结果...
有什么想法吗?
答案 0 :(得分:0)
col-xs-8
中没有bootstrap 4.1
类。这是用于小型设备col-8
的引导程序4.1中的新类。试试这个
<div class="row">
<div class="shadow bg-white rounded col-lg-5 col-md-5 col-sm-6 col-8 tile">
</div>
</div>
答案 1 :(得分:0)
您必须将container
放入offset
<div class="col-md-8 offset-md-2">
注意:我不确定这是否会回答您的问题,因为您没有清楚地提供问题。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>
<div class="container">
<div class="row">
<div class="col-md-8 offset-md-2">
<label>Email</label><br>
<input type="email" class="form-control">
<label>Password</label><br>
<input type="password" class="form-control">
<br>
<button type="submit" class="btn btn-outline-primary btn-sm">Login</button>
</div>
</div>
</div>
答案 2 :(得分:0)
您必须放入container
内,然后像这样使xs类的offset
<div class="shadow bg-white rounded col-lg-5 col-md-5 col-sm-6 col-xs-8 col-xs-offset-2 tile">
答案 3 :(得分:-1)
您需要将其包装成一行。
<div class="row">
<div class="shadow bg-white rounded col-lg-5 col-md-5 col-sm-6 col-xs-8 tile">
....Your Input stuff etc...
</div>
</div>
您可能还需要justify-content-center
,以便您的内容(输入)位于
这页纸。