Html 是否可以在表格中显示的边框线上放置字符?
是否可以在表格中显示的边框线上放置字符 我正试图找到一种方法,使用html而不是插入图像为网页重新创建Music staff符号 实际上,我已经让工作人员自己在css标题中使用以下内容来渲染精细的、5条水平线除以垂直条:Html 是否可以在表格中显示的边框线上放置字符?,html,Html,是否可以在表格中显示的边框线上放置字符 我正试图找到一种方法,使用html而不是插入图像为网页重新创建Music staff符号 实际上,我已经让工作人员自己在css标题中使用以下内容来渲染精细的、5条水平线除以垂直条: table.musStaff{border-collapse:collapse;} .trms{border-bottom:2px solid black;} .tdms{border-left:2px solid black;} 在这里我需要表演一支音乐棒: <tab
table.musStaff{border-collapse:collapse;}
.trms{border-bottom:2px solid black;}
.tdms{border-left:2px solid black;}
在这里我需要表演一支音乐棒:
<table class="musStaff">
<tr><td> <td> <td> </td></tr>
<tr class="trms"><td> <td> <td> </td></tr>
<tr class="trms"><td> <td class="tdms"> <td class="tdms"> </td></tr>
<tr class="trms"><td> <td class="tdms"> <td class="tdms"> </td></tr>
<tr class="trms"><td> <td class="tdms"> <td class="tdms"> </td></tr>
<tr class="trms"><td> <td class="tdms"> <td class="tdms"> </td></tr>
<tr><td> <td> <td> </td></tr>
</table>
所有
仅作为临时占位符包括在内
因此,我的问题是我需要能够将表示注释的●
字符放置在行上以及行之间,由
呈现(边框底部:2倍纯黑
)
除此之外,我认为我很乐意去。如果您愿意深入了解css定位的细节和跨浏览器问题,您可以在任何地方定位任何内容 例如:
<td style="position:relative; top:-12px">●</td>
●
但是,如果我正在研究这个问题,我会认真考虑使用svg或画布,而不是html和css——这就是这些工具所要完成的任务。最终,它将更易于维护和可读。它也将更容易编程。事实上,已经有一些库提供了帮助,例如:如果您愿意深入了解css定位的细节和跨浏览器问题,您可以在任何地方定位任何内容 例如:
<td style="position:relative; top:-12px">●</td>
●
但是,如果我正在研究这个问题,我会认真考虑使用svg或画布,而不是html和css——这就是这些工具所要完成的任务。最终,它将更易于维护和可读。它也将更容易编程。事实上,已经有一些库提供了帮助,例如:这就是你想要达到的目标吗 HTML
这就是你想要达到的目标吗 HTML
您只需使用
位置:相对;顶部:x px
您可以只使用位置:相对;顶部:x px代码>
div {
border-right: 1px solid black;
display: inline-block;
font-size: 20px;
line-height: 20px;
height: 1em;
position: relative;
width: 1em;
}
span {
position: absolute;
right: -5px;
}