微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

twitter-bootstrap – Bootstrap文本框未拉伸全宽

为什么我的表单中的文本框不能在全尺寸屏幕上进一步拉伸?看起来很短!
<!-- row: 4 -->
<div class="row base-padding fill-dark">
    <div class="col-md-8 no-padding">
        <h2 class="white base-padding-bottom">SIGN UP FOR OUR NEWSLETTER</h3>
        <p class="light-grey">Receive exclusive promotions,<strong>free passes</strong> for <strong>family and friends</strong> and links to our weekly ad!</p>
        <br>
    </div>
    <div class="col-md-4 no-padding">
        <h2 class="white base-padding-bottom">EMAIL ADDRESS</h3>
        <form class="form-inline" role="form">
            <div class="form-group">
                <label class="sr-only" for="exampleInputEmail2">Email address</label>
                <input type="email" class="form-control" id="exampleInputEmail2" placeholder="Enter email">
            </div>
            <button type="submit" class="btn btn-default">Sign in</button>
        </form>
    </div>
</div>

解决方法

使用Bootstrap中包含的内联表单时,必须手动设置输入的宽度.

From the Bootstrap documentation

Inputs,selects,and textareas are 100% wide by default in Bootstrap. To use the inline form,you’ll have to set a width on the form controls used within.

在设置输入宽度时,您似乎需要使用像素(px)值.当我尝试使用百分比值设置它时,它无法正常工作,至少在我的最后.

如果您在样式表中添加这样的内容,则应该能够根据需要调整文本框的大小.只需将256更改为您需要的时间.

.form-inline .form-control {
width: 256px;
}

如果我正确理解Bootstrap文档,它不会在较小的屏幕上使用.form-inline样式(<768px宽),所以你应该没问题.希望这可以帮助.

原文地址:https://www.jb51.cc/bootstrap/233920.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐