Bootstrap的工具提示会将表单元格移动到悬停状态 [英] Bootstrap's tooltip moves table cells to right a bit on hover
本文介绍了Bootstrap的工具提示会将表单元格移动到悬停状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我为我的项目使用Bootstrap 3.1.1。我表格中的每个单元格都包含 000
或 111
等数据。悬停时,我想将这些数据显示为工具提示。到目前为止,这是有效的。但是,当我将鼠标悬停在< td>
时,所有相邻的单元格都会向右移动。
< table class =table>
< thead>
< tr>
& nbsp;
< / th>
data-toggle =tooltipdata-placement =bottomtitle =>
P $ 1
< / th>
data-toggle =tooltipdata-placement =bottomtitle =>
P $ 2
< / th>
data-placement =bottomtitle =>
P $ 3
< / th>
data-toggle =tooltipdata-placement =bottomtitle =>
P $ 4
< / th>
< / tr>
< / thead>
< tbody>
< tr>
title =>
¹1
< / th>
< td data-original-title =666
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =777
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =888
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =999
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< / tr>
< tr>
data-placement =bottomtitle =>
ÖÇ2
< / th>
< td data-original-title =aaa
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =bbb
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =ccc
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =ddd
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< / tr>
< tr>
< th data-original-title =eeedata-toggle =tooltipdata-placement =bottom
title =>
ÖÇ3
< / th>
< td data-original-title =fff
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =ggg
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =hhh
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< td data-original-title =iii
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
< / tr>
< / tbody>
< / table>
解决方案
您必须添加 data-container =body
根据文档。
< td data-original-title =999data-container =body
data-toggle =tooltipdata-placement =bottomtitle =>
& nbsp;
< / td>
I am using Bootstrap 3.1.1 for my project. Each cell in my table contains data like 000
or 111
. On hover, I want to display this data as a tooltip. So far, this works. However, when I hover over a <td>
, all adjacent cells shift to the right.
<table class="table">
<thead>
<tr>
<th class="matrisHeader">
</th>
<th data-original-title="111"
data-toggle="tooltip" data-placement="bottom" title="">
PÇ1
</th>
<th data-original-title="222"
data-toggle="tooltip" data-placement="bottom" title="">
PÇ2
</th>
<th data-original-title="333" data-toggle="tooltip"
data-placement="bottom" title="">
PÇ3
</th>
<th data-original-title="444"
data-toggle="tooltip" data-placement="bottom"title="">
PÇ4
</th>
</tr>
</thead>
<tbody>
<tr>
<th data-original-title="555" data-toggle="tooltip" data-placement="bottom"
title="">
ÖÇ1
</th>
<td data-original-title="666"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="777"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="888"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="999"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
</tr>
<tr>
<th data-original-title="000" data-toggle="tooltip"
data-placement="bottom" title="">
ÖÇ2
</th>
<td data-original-title="aaa"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="bbb"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="ccc"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="ddd"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
</tr>
<tr>
<th data-original-title="eee" data-toggle="tooltip" data-placement="bottom"
title="">
ÖÇ3
</th>
<td data-original-title="fff"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="ggg"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="hhh"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
<td data-original-title="iii"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
</tr>
</tbody>
</table>
解决方案
You have to add the data-container="body"
as per documentation.
<td data-original-title="999" data-container="body"
data-toggle="tooltip" data-placement="bottom" title="">
</td>
这篇关于Bootstrap的工具提示会将表单元格移动到悬停状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文