无法更改输入表单宽度
Can't change input form width
我正在制作表格,我希望页面的左半部分填满该部分。我试过 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>
使用 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>
好的,首先你不能有两个具有相同 ID 的元素,因为只有最后一个元素会拥有那个 ID 而第一个不会
要回答您的问题,请在 css
中尝试此操作
.form-group, .form-control {width : 100%;}
我宁愿你给你的表单一个 id,然后将这些 类 称为它的 children,比如 -#form_id .form-group {...
将 css 显示 属性 设置为内联块并赋予宽度 100%
.form-control{
display:inline-block;
width:100%
}
我正在制作表格,我希望页面的左半部分填满该部分。我试过 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>
使用 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>
好的,首先你不能有两个具有相同 ID 的元素,因为只有最后一个元素会拥有那个 ID 而第一个不会
要回答您的问题,请在 css
中尝试此操作.form-group, .form-control {width : 100%;}
我宁愿你给你的表单一个 id,然后将这些 类 称为它的 children,比如 -#form_id .form-group {...
将 css 显示 属性 设置为内联块并赋予宽度 100%
.form-control{
display:inline-block;
width:100%
}