【发布时间】:2018-04-13 02:28:51
【问题描述】:
我正在尝试使用 Bootstrap 3,在创建表单时遇到了一个简单的问题。我有一个标签和一个输入文本框,但由于某种原因,我无法让文本框自动填充 100% 的可用宽度。如果我强制 width:100% 那么它会溢出到下一行。不知道我在这里做错了什么,但我已经粘贴了截图和小提琴。任何帮助表示赞赏。
提前致谢
<div class="row row-top-buffer row-bottom-buffer">
<div class="col-md-3 row-label">Title:</div>
<div class="input-group">
<input type="text" class="form-control input-text" placeholder="title">
</div>
</div>
.row-top-buffer {
padding-top: 21px;
}
.row-bottom-buffer {
padding-bottom: 15px;
}
.row-label {
font: 14px "OpenSans-Bold";
color: #4d4d4d;
text-align: left;
vertical-align: top;
padding-top: 7px;
padding-bottom: 7px;
}
.input-group .form-control.input-text {
border-radius: 5px;
box-shadow: inset 0 1px 1px rgba( 0, 0, 0, .1 );
-webkit-box-shadow: inset 0 1px 1px rgba( 0, 0, 0, .1 );
color: #566266;
position: relative;
outline: none;
}
【问题讨论】:
-
我已更新您的fiddle。看看getbootstrap.com/css/#forms,看看他们是怎么做的!
-
也许是一个愚蠢的问题,但我希望标签和文本输入并排,就像我在屏幕截图中演示的那样。有没有办法做到这一点?您在小提琴中的示例在不同的行中有标签和文本输入。感谢您的链接 - 看看我是否可以在此期间从那里提取一些东西
-
好的 - 找到了 - 我可以使用水平表格来做到这一点。非常感谢
标签: html css twitter-bootstrap-3