字体真棒造型Q(按钮在线)

时间:2015-12-28 17:19:11

标签: html css twitter-bootstrap font-awesome

这是一个愚蠢的问题,因为有一个简单的答案,但我试图在线使用font-awesome按钮,如this plunk.

所示

如果我这样做:

            <td class = "col-xs-1">
                <span class="btn yellowFont fa fa-star"
                      title = "Set this as the item's primary case."
                      ng-if="!case.primaryCase">
                </span>

                <span class="btn redFont fa fa-times"
                      title = "Remove item from case."
                      ng-if="!case.primaryCase">
                </span>
            </td>

“btn”类将第二个字体真棒图标推送到新行。我可以通过移除btn类来避免这种情况,例如

<span class="redFont fa fa-times"...>

但这会删除我想要保留的默认悬停行为。

另一种解决方案是将它们放在不同的单元格中,但这会使它们之间的间距太宽(即使是1/12也会使它太宽,我不知道是否可以进一步细分表格单元格我可以使用普通网格,例如col-xs-1用于单元格,然后col-xs-6用于每个跨度。

简而言之,是否有一种方法可以在“Case Name”列旁边显示字体真棒图标,同时保持默认的悬停功能(是的,我确实知道我可以轻松添加“on” -mouseover“事件,它只是肮脏。

1 个答案:

答案 0 :(得分:4)

您需要更新网格宽度,如下所示。事实上,自举网格应该有12个cols,取3和9。

         <td class = "col-xs-3">
            <span class="btn yellowFont fa fa-star"
                  title = "Set this as the item's primary case."
                  ng-if="!case.primaryCase">
            </span>

            <span class="btn redFont fa fa-times"
                  title = "Remove item from case."
                  ng-if="!case.primaryCase">
            </span>
        </td>
        <td class = "col-xs-9">
                {{case.caseNumber}}
            </td>