bootstrap 3个单选按钮破坏了IE
bootstrap 3 radio button broke IE
<form method="post" role="form" class="form-horizontal">
<div class="form-group">
<div class="radio">
<label class="control-label col-sm-2">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
我的单选按钮在 chrome、edge、ff 下显示正常,但在旧 IE 中它坏了 - 按钮和标签没有靠在一起。
我尝试使用 jsfiddle,但是当我使用 IE 时收音机不显示。
请帮助我。
不要在 form-group
class 中使用复选框和单选按钮。这里我又写了一遍。请使用它并再次告诉我您的问题..
<form method="post" role="form" class="form-horizontal">
<div class="radio">
<label class="control-label col-sm-2">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</form>
好的,试试这个。我编辑
<form method="post" role="form" class="form-horizontal">
<div class="radio">
<div class="form-inline">
<label>
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date
</label>
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
</div>
:
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</div>
</form>
删除 "control-label" class 并对齐
工作代码:
<form method="post" role="form" class="form-horizontal">
<div class="form-group">
<div class="radio">
<label class="col-sm-2" style="padding-left:10%">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</form>
<form method="post" role="form" class="form-horizontal">
<div class="form-group">
<div class="radio">
<label class="control-label col-sm-2">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
我的单选按钮在 chrome、edge、ff 下显示正常,但在旧 IE 中它坏了 - 按钮和标签没有靠在一起。
我尝试使用 jsfiddle,但是当我使用 IE 时收音机不显示。 请帮助我。
不要在 form-group
class 中使用复选框和单选按钮。这里我又写了一遍。请使用它并再次告诉我您的问题..
<form method="post" role="form" class="form-horizontal">
<div class="radio">
<label class="control-label col-sm-2">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</form>
好的,试试这个。我编辑
<form method="post" role="form" class="form-horizontal">
<div class="radio">
<div class="form-inline">
<label>
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date
</label>
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
</div>
:
<div class="form-group">
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</div>
</form>
删除 "control-label" class 并对齐
工作代码:
<form method="post" role="form" class="form-horizontal">
<div class="form-group">
<div class="radio">
<label class="col-sm-2" style="padding-left:10%">
<input type="radio" name="selectDate" id="date" style="margin-right: 0" checked>Date</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="startDate">
</div>
<div style="float:left">:</div>
<div class="col-sm-3">
<input type="text" class="form-control" id="endDate">
</div>
</div>
</div>
</form>