twitter-bootstrap – 使Twitter Bootstrap Table的最右边的列冲
发布时间:2020-12-17 20:41:13 所属栏目:安全 来源:网络整理
导读:我正在使用Twitter-Bootstrap(3.0)为学校设计一个项目网站,我们正在制作一个在线风险克隆,并且像Words With Friends一样独立转变.我使用 HTML表来显示玩家当前游戏的列表,我想这样做,因此最右边的列与边缘齐平并且没有太多额外的空白区域. 这是我的虚拟表:
我正在使用Twitter-Bootstrap(3.0)为学校设计一个项目网站,我们正在制作一个在线风险克隆,并且像Words With Friends一样独立转变.我使用
HTML表来显示玩家当前游戏的列表,我想这样做,因此最右边的列与边缘齐平并且没有太多额外的空白区域.
这是我的虚拟表: <table class = "table table-hover"> <thead> <tr> <th> Game ID </th> <th> Status </th> <th> Players </th> <th> Turn </th> <th> Last Turn </th> </tr> </thead> <tbody> <tr> <td> 1 </td> <td> IN PROGRESS </td> <td> 4/4 </td> <td> tedbeem </td> <td> 11/12/13 6:30 PM </td> <td> <button class = "btn btn-primary"> View </button> </td> </tr> <tr> <td> 2 </td> <td> RECRUITING </td> <td> 4/5 </td> <td> N/A </td> <td> 11/12/13 3:10 PM </td> <td> <button class = "btn btn-primary"> View </button> </td> </tr> <tr> <td> 13 </td> <td> IN PROGRESS </td> <td> 3/3 </td> <td> D-Halt-on </td> <td> 11/12/13 9:00 AM </td> <td> <button class = "btn btn-primary"> View </button> </td> </tr> </tbody> </table> 我想要它的样子的一个例子可以在这里找到:http://bootsnipp.com/snippets/featured/table-with-users 他们所做的是给最后一个元素一个固定的宽度,并以某种方式它的工作原理.有人可以解释这个或给我一个更好的解决方案吗? 解决方法
问题是最后一列(右对齐)比它内部的按钮(左对齐)需要更多的空间.
要解决此问题,您可以执行以下任一操作: >缩小列占据较小的空间,因此按钮似乎拥抱正确的*: table tr td:last-child { white-space: nowrap; width: 1px; } >右对齐最后一行的内容,使按钮与所分配的所有空间的正确大小对齐. table tr td:last-child { text-align: right; } *注意:样本通过将内联样式应用于最后一个标题来使用第一个选项,有效地使用< th style =“width:36px;”>< / th>设置整个列的宽度. Working Demo in jsFiddle 这将是这样的: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |