【发布时间】:2017-10-06 14:39:50
【问题描述】:
我创建了一个简单的引导程序“input-group”示例,它在 Chrome 中运行良好,但在 IE 和 Firefox 中无法运行。
正如您在this 示例中所见,“帮助”按钮不会填满其父级的全部高度。在 Chrome(版本 58)中,它按预期工作。
【问题讨论】:
标签: html css twitter-bootstrap internet-explorer firefox
我创建了一个简单的引导程序“input-group”示例,它在 Chrome 中运行良好,但在 IE 和 Firefox 中无法运行。
正如您在this 示例中所见,“帮助”按钮不会填满其父级的全部高度。在 Chrome(版本 58)中,它按预期工作。
【问题讨论】:
标签: html css twitter-bootstrap internet-explorer firefox
【讨论】:
删除padding-top 和padding-bottom
.input-group {
width: 100%;
}
.input-group-btn {
height: 100%;
}
.btn {
height: 100%;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="input-group">
<div class="input-group">
<div class="input-group-addon">
<input type="checkbox" />
</div>
<label class="form-control">Option 1</label>
</div>
<div class="input-group">
<div class="input-group-addon">
<input type="checkbox" />
</div>
<label class="form-control">Option 2</label>
</div>
<div class="input-group-btn">
<button class="btn">Help</button>
</div>
</div>
【讨论】:
家长需要height: 100%
.input-group {
width: 100%;
}
.input-group-btn, .outer, .btn {
height: 100%;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="input-group outer">
<div class="input-group">
<div class="input-group-addon">
<input type="checkbox" />
</div>
<label class ="form-control">Option 1</label>
</div>
<div class="input-group">
<div class="input-group-addon">
<input type="checkbox" />
</div>
<label class ="form-control">Option 2</label>
</div>
<div class="input-group-btn">
<button class="btn">Help</button>
</div>
</div>
【讨论】: