无法更改输入表单宽度

时间:2018-05-12 01:20:55

标签: css forms twitter-bootstrap-3 input-field

我正在制作表单,我希望页面的左半部分填满该部分。我尝试过col-lg-4,将CSS宽度更改为100%,没有任何改变实际的输入字段。我搜索过Stack Overflow,但我找不到任何有用的东西。第一张照片就是我所拥有的,第二张照片就是我想要重现的东西。

<section class="col-md-6">

        <form class="form-group row">

            <div class="form-group">
                <input type="text" class="form-control" id="inputEmail" placeholder="Cool Person">
            </div>

            <div class="form-group">
                <input type="email" class="form-control" id="inputEmail" placeholder="you@yourdomain.com">
            </div>

            <div class="form-group">
                <input type="text" class="form-control" id="inputSubject" placeholder="what's up?">
            </div>

            <div class="form-group">
                <textarea rows="6" class="form-control" placeholder="What's on your mind?"></textarea>
            </div>

        </form>

    </section>

Form with wrong input widths

Form with correct input widths

3 个答案:

答案 0 :(得分:0)

使用bootstrap div,如下所述,然后尝试

<div class="container">
  <div class="row">
    <div class="col-md-6">
      <div class="form-group">
            <input type="text" class="form-control" id="inputEmail" 
                 placeholder="Cool Person">
            </div>

            <div class="form-group">
                <input type="email" class="form-control" id="inputEmail" placeholder="you@yourdomain.com">
            </div>

            <div class="form-group">
                <input type="text" class="form-control" id="inputSubject" placeholder="what's up?">
            </div>

            <div class="form-group">
                <textarea rows="6" class="form-control" placeholder="What's on your mind?"></textarea>
            </div>
    </div>
    <div class="col-sm-6">
      Maps Section Comes Here!
    </div>
     </div>
</div>

答案 1 :(得分:0)

好的,首先你不能有两个具有相同id的元素,因为只有最后一个元素才会拥有该ID而第一个元素会赢得

回答你的问题在css中试试这个

&#13;
&#13;
.form-group, .form-control {width : 100%;}
&#13;
&#13;
&#13;

我宁愿你给你的表单提供一个id,然后把这些类称为它的孩子,比如 - #form_id .form-group {...

答案 2 :(得分:0)

将css显示属性设置为内联块并给出宽度100%

.form-control{
   display:inline-block;
   width:100%
}