【发布时间】:2016-05-05 09:13:39
【问题描述】:
我遇到了各种各样的问题。
1) 我正在使用 Bootstrap-Select 来获得一个具有搜索功能的现代选择框,但无论我尝试什么,我似乎都无法让选择来填充 col-span。
2) 我已将该行分成 2 列:2(选择)和 10(图像/地图),但除非我将宽度从 100% 更改为更小,否则它们会重叠并被放置在每个列的顶部其他,而不是左右。
3) 每个图像(将被地图替换)设置为 50% 的高度和 100% 的宽度,但我仍然看到浏览器的滚动条,而且它的滚动空间也不小。我想在没有滚动条的情况下将地图显示为 50% 的高度(每个高度为 100%)。我觉得需要考虑导航栏的高度?
为方便起见,请使用随附的 jsFiddle! 添加边框仅用于列可见性,可以删除。
HTML
<div class="container" style="border: 1px solid red;">
<div class="row">
<div class="col-md-2" style="border: 1px solid blue;">
<div class="form-horizontal">
<select class="selectpicker col-sm-12" data-live-search="true" title="Routes">
<option>1 Route A - WEST</option>
<option>2 Route B - SOUTH</option>
<option>2 Route B - NORTH</option>
<option>3 Very Long Route Name C - SOUTH</option>
<option>3 Very Long Route Name C - NORTH</option>
<option>4 Route D - EAST</option>
<option>4 Route D - WEST</option>
<option>5 An Extremely Long Route Name E - SOUTH</option>
<option>5 An Extremely Long Route Name E - NORTH</option>
</select>
</div>
<div class="col-md-10 canvas" style="border: 1px solid lime;">
<div>
<img src="http://designreviver.com/wp-content/uploads/2014/11/410316.jpg" style="width:100%; height:50%;">
</div>
<div>
<img src="http://designreviver.com/wp-content/uploads/2014/11/410316.jpg" style="width:100%; height:50%;">
</div>
</div>
</div>
</div>
</div>
CSS
html, body, .container, .row, .canvas {
height: 100%;
}
.canvas {
width: 100%;
height: 100%;
}
.selectpicker {
padding-left:5px;
padding-right:5px;
}
.navbar {
margin-bottom: 0 !important;
}
【问题讨论】:
标签: css twitter-bootstrap google-maps select bootstrap-select