【发布时间】:2017-12-03 09:50:28
【问题描述】:
我正在尝试定位一个 Bootstrap 样式的下拉按钮以与表格一起使用。我可以得到它,以便容器行对接,但按钮和桌子边缘之间存在视觉间隙。我正在尝试缩小这个差距(可能是 3 像素?)。
我搞砸了绝对定位和相对定位,但由于某种原因,我的大脑无法理解。
我快速整理了这个小提琴来帮助说明我的意思:https://jsfiddle.net/rbennett/emup7wpe/1/
<div class="container">
<div class="col-sm-12">
Trying to figure out how to correctly position a button for a table...
<br />
<br />
<div class="button-row">
<button id="itemsButton" type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
Items<span class="caret"></span>
</button>
<ul id="itemSelectorDropdown" class="dropdown-menu">
<li><a href="#">test1</a></li>
<li><a href="#">test2</a></li>
<li><a href="#">test3</a></li>
</ul>
</div>
<br />
<div class="other-row">
<table id="testTable" class="table table-bordered" cellspacing="0">
I have elements from a DatatTable table that sit right here<br />so I'm looking to position the "Items" button on the same line,<br />but aligned to the right.
<thead>
<tr>
<th>Data1</th>
<th>Data2</th>
</tr>
</thead>
<tbody>
<tr>
<td>xyz</td>
<td>abc</td>
</tr>
<tr>
<td>qrs</td>
<td>123</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
有人可以按正确的方向推动我如何定位按钮,使其位于桌子正上方(并且没有间隙)吗?
【问题讨论】:
标签: html css twitter-bootstrap-3