Html 悬停表格单元格时显示弹出窗口

Html 悬停表格单元格时显示弹出窗口,html,css,angular,Html,Css,Angular,{{item.name} ----代码在这里---- 我有上面写的HTML代码,悬停在名称上,我应该能够查看详细信息。给表格单元格一个相对的位置,然后给弹出窗口一个绝对的位置,这就是它的重叠。然后只需将其显示切换为悬停。我用translateY控制偏移量 。详细信息{ 位置:相对位置; } .详情跨度{ 位置:绝对位置; 排名:0; 转化:translateY(70%); 显示:无; 背景:白色; z指数:20; 最小宽度:100%; 填充:1rem; 边框:1px纯黑; } 。详情:悬停范


{{item.name}
----代码在这里----

我有上面写的HTML代码,悬停在名称上,我应该能够查看详细信息。

给表格单元格一个相对的位置,然后给弹出窗口一个绝对的位置,这就是它的重叠。然后只需将其显示切换为悬停。我用
translateY
控制偏移量

。详细信息{
位置:相对位置;
}
.详情跨度{
位置:绝对位置;
排名:0;
转化:translateY(70%);
显示:无;
背景:白色;
z指数:20;
最小宽度:100%;
填充:1rem;
边框:1px纯黑;
}
。详情:悬停范围{
显示:内联;
}
运输署{
填充:1rem;
背景:白烟;
边框:1px纯黑;
}

悬停查看详细信息
更多信息请点击这里
东西
东西
东西
悬停查看详细信息
更多信息请点击这里
东西
东西
东西
悬停查看详细信息
更多信息请点击这里
东西
东西
东西

有什么东西阻止你这样做?有问题吗?是的,事实上,我正在将代码放入span中,表正在扩展,而且我的位置是相对的。我不知道为什么会发生这种情况,因为您没有从文档流中删除隐藏的元素,所以它正在扩展。如果出现,单元格将增长,然后表格将扩展。您需要将其位置设置为绝对,以将其从文档流中删除。
<tr *ngFor="let item of collection.data | paginate: config">
        <th scope="row">
          <div class="custom-control custom-checkbox">
            <input type="checkbox" class="custom-control-input" [attr.id]="item.id">
            <label class="custom-control-label" [attr.for]="item.id"></label>
          </div>
        </th>
        <td>{{item.name}}
          ----code here----
          </span>
        </td>