html 单个表格单元格下的多个值[已关闭]

eulz3vhy  于 2023-11-15  发布在  其他
关注(0)|答案(1)|浏览(191)

已关闭。此问题需要更多focused。目前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

6天前关闭
Improve this question
我目前正在创建一个网站,但我不确定如何解决这个问题。我试图使用HTML和C#为DataTable创建一个显示,这应该是可排序的,但我想做一些具体的事情。
我有一个包含NameValue的对象列表,两者都是字符串。我想知道是否可以在单个单元格下插入多个值(Name),但也可以在悬停在名称上时显示Value


的数据
下面是我在Excel中做的一个例子,其中一行包含多个值。带下划线的String应该是可悬停的,并显示Value作为工具提示。

qq24tv8q

qq24tv8q1#

  1. HTML: Both rowspan and tooltip added.
  2. <body>
  3. <table style="width:100%">
  4. <tr>
  5. <th>Name</th>
  6. <td>Jill</td>
  7. <td>Jill</td>
  8. </tr>
  9. <tr>
  10. <th rowspan="3">Phone</th>
  11. <td class="tooltip">555-1234 <span class="tooltiptext">Tooltip text</span></td>
  12. <td>555-1234</td>
  13. </tr>
  14. <tr>
  15. <td class="tooltip">555-1234 <span class="tooltiptext">Tooltip text</span></td>
  16. <td></td>
  17. </tr>
  18. <tr>
  19. <td class="tooltip">555-1234 <span class="tooltiptext">Tooltip text</span></td>
  20. <td></td>
  21. </tr>
  22. <tr>
  23. <th>Phone</th>
  24. <td>555-1234</td>
  25. <td>555-1234</td>
  26. </tr>
  27. </table>
  28. <div class="tooltip">Hover over me
  29. <span class="tooltiptext">Tooltip text</span>
  30. </div>
  31. <script src="script.js"></script>
  32. </body>
  33. CSS:
  34. table, th, td {
  35. border:1px solid black;
  36. }
  37. .tooltip .tooltiptext {
  38. visibility: hidden;
  39. width: 120px;
  40. background-color: black;
  41. color: #fff;
  42. text-align: center;
  43. border-radius: 6px;
  44. padding: 5px 0;
  45. /* Position the tooltip */
  46. position: absolute;
  47. z-index: 1;
  48. }
  49. .tooltip:hover .tooltiptext {
  50. visibility: visible;
  51. }

字符串

展开查看全部

相关问题