html - Bootstrap 2.3.2 表格行中的拆分按钮下拉列表

标签 html css twitter-bootstrap twitter-bootstrap-2

右侧的下拉列表位于表格单元格中,这在桌面浏览器上按预期工作。

enter image description here

但是在移动设备上,点击时,下拉菜单会分成两行:

enter image description here

HTML

<table class="table table-striped table-bordered table-hover">
<tr>
<td> ... </td>
<td> ... </td>
<td> ... </td>
<td>
    <div class="btn-group">
        <a href="#" class="btn btn-primary btn-small"><i class="icon-eye-open icon-white"></i> Visualizza</a>
        <button class="btn dropdown-toggle btn-primary btn-small" data-toggle="dropdown"><span class="caret"></span></button>
        <ul class="dropdown-menu">
            <li><a href="#"><i class="icon-pencil"></i> Modifica</a></li>
            <li><a class="btn-confirm" href="#"><i class="icon-trash"></i> Elimina</a></li>
        </ul>
    </div>
</td>
</tr>
</table>

最佳答案

问题很可能源于表格单元格的宽度对于两个元素来说都太短了。

最简单的解决方案是设置向该单元格添加一个类并添加最小宽度,尽管您将远离纯 Bootstrap 。

HTML:

<td> ... </td>
<td class="dropdownCell">
    <div class="btn-group">
    ...

CSS:

.dropdownCell { min-width:130px; }

fiddle 在这里:http://jsfiddle.net/a4kx75t1/1/

关于html - Bootstrap 2.3.2 表格行中的拆分按钮下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26285113/

相关文章:

javascript - Bootstrap 选项卡插件无法正常工作

html - 使跨度高度为外部 div 高度的 100%

javascript - 通过后退按钮返回时会保留什么?

HTML Marquee - 将文本换行以填充浏览器窗口

html - CSS 宽度 100% - X px

css - 如何使用响应式布局在屏幕中央制作一个 float 框?

css - HTML 布局,CSS 对齐 div

html - 如何居中对齐 float : left ul/li navigation menu with css?

html - 如何创建表示 Sprite 图像的 CSS?

iphone - 在 iPhone 上无法选择的超链接和按钮 - 适用于所有其他浏览器