我在标签下方有一个文本框。但我需要在标签旁边对齐文本框。
我正在添加一个代码段。
<div class="row">
<div class="col-sm-4 form-group col-md-4 col-xs-12">
<div class="form-group">
<label id="label" class="control-label">Total Work days in Current Month:</label>
<input type="text" class="form-control" name="header" ng-model="currentmonth" placeholder="Enter the details" autocomplete="off" required />
</div>
</div>
</div>
任何帮助?
答案 0 :(得分:2)
试试这个:
详细了解form-inline
和form-horizontal
here
HTML:
<form class="form-inline">
<div class="form-group">
<label for="exampleInputName2">Name</label>
<input type="text" class="form-control" id="exampleInputName2" placeholder="Jane Doe">
</div>
<div class="form-group">
<label for="exampleInputEmail2">Email</label>
<input type="email" class="form-control" id="exampleInputEmail2" placeholder="jane.doe@example.com">
</div>
<button type="submit" class="btn btn-default">Send invitation</button>
</form>
或
使用form-horizontal
<form class="form-horizontal">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Email</label>
<div class="col-sm-10">
<input type="email" class="form-control" id="inputEmail3" placeholder="Email">
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="inputPassword3" placeholder="Password">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Sign in</button>
</div>
</div>
</form>
答案 1 :(得分:1)
我们可以解决这种不同的方式
首先我们可以使用(The SELECT * FROM users
属性
Button btnHelloWorld= new Button();
btnHelloWorld.ID = "btnEdit";
btnHelloWorld.Text = "Edit";
btnHelloWorld.Click += new EventHandler(btnHelloWorld_Click);
form1.Controls.Add(btnHelloWorld);
&#13;
flex
&#13;
或者我们可以使用.form-group {
display:flex;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="row">
<div class="col-sm-4 form-group col-md-4 col-xs-12">
<div class="form-group">
<label id="label" class="control-label">Total Work days in Current Month:</label>
<input type="text" class="form-control" name="header" ng-model="currentmonth" placeholder="Enter the details" autocomplete="off" required />
</div>
</div>
</div>
&#13;
答案 2 :(得分:0)
将display: inline-flex;
添加到form-group
课程。并相应地设置宽度。
答案 3 :(得分:0)
您可以将form-inline
类添加到您的行元素中(注意:这需要您的视口至少为768px宽.LYpu无法在移动设备上使用此功能。)或者
你可以有2列。一个包含标签,另一个包含输入。
答案 4 :(得分:0)
试试这个
<div class="form-group">
<label for="exampleInputEmail1">Name</label><font color="red">*</font>
<input name="name" type="text" class="form-control" value="" size="30" required="true"/>
<div id="message">
</div>
</div>