html - Bootstrap glyphicon 作为按钮显示在 table 上

标签 html css twitter-bootstrap

我是整个 Bootstrap 的新手,所以即使我在过去 3 小时内尝试解决这个问题,我也做不到。我需要一个表格,在一个看起来像 glypicon 的单元格中有 2 个按钮(这样我以后可以向它们添加 javascript 函数)。我设法通过两种方式做到了这一点,但问题是这些按钮扩展了表格行很多。我该如何解决这个问题?也许制作按钮的替代方法?

这是表格现在的样子:

https://puu.sh/wbMUf/50a535e0f9.png

这里是用于实现第一行单元格结果的行:

<td>
    <p class = "btn"><span class = "fa fa-edit"></span></p>
    <p class = "btn"><span class = "fa fa-trash"></span></p>
</td>

第二行的单元格:

<td>
    <button type = "button" class = "btn btn-link"><span class = "fa fa-edit"></span></button>
    <button type = "button" class = "btn btn-link"><span class = "fa fa-trash"></span></button>
</td>

第二个选项不起作用,因为字形的样式必须与表中其余文本的样式相同。

最佳答案

你可以给 td width:10%; 或更少。

对于额外的空间,检查 css 中的 margin-topmargin-bottom

关于html - Bootstrap glyphicon 作为按钮显示在 table 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44375458/

相关文章:

html - 无法使用 Bootstrap 获得响应式布局

javascript - 通过链接关注特定部分

javascript - 为 Web 压缩和调整图像大小

html - 响应能力在 Bootstrap 中无法正常工作

javascript - 当 jQuery 更改框高度时,Bootstrap scrollspy 不起作用

javascript - 模式在我的代码中不起作用

html - 移动设备不会访问 CSS

javascript - 使用 Flask 在单页应用程序中提交表单而无需重新加载

javascript - 使用 Materialise 和 jQuery 进行电子邮件验证

html - 删除包含列表的 div 中的额外空间