这是我的问题的图片。我希望Live
范围以2个日期选择器为中心。
这是JSFiddle。
代码:
<div class="row">
<div class="col-xs-6"><span>Live</span></div>
<div class="col-xs-6">
<div class="row">
<div class="col-xs-12">
<p class="input-group">
<input type="text" max-date="'2016-9-26'" class="form-control" uib-datepicker-popup="{{format}}" ng-model="start_dt" is-open="open['start_dt']" datepicker-options="dateOptions" ng-required="true" close-text="Close" alt-input-formats="altInputFormats">
<span class="input-group-btn">
<button type="button" class="btn btn-default" ng-click="open('start_dt')"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</p>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<p class="input-group">
<input type="text" max-date="'2016-9-26'" class="form-control" uib-datepicker-popup="{{format}}" ng-model="end_dt" is-open="open['end_dt']" datepicker-options="dateOptions" ng-required="true" close-text="Close" alt-input-formats="altInputFormats">
<span class="input-group-btn">
<button type="button" class="btn btn-gray btn-default" ng-click="open('end_dt')"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</p>
</div>
</div>
</div>
</div>
答案 0 :(得分:3)
您可以使用flexbox执行此操作。将display: flex;
和align-items: center;
分配给您的.row
。
<强> CSS 强>
.row {
display: flex;
align-items: center;
}
<强> JSFiddle 强>
注意* 您可能希望为.row
div提供一个唯一的类,并为其指定属性。
答案 1 :(得分:1)
Flexbox是我所建议的,但浏览器支持不是很好。您可以在span
span.add-padding {
padding: 24px 0;
display:inline-block;
}
<span class="add-padding">Live</span>