我有一些固定宽度的内容要放在表格标题单元格中
周围有一个小气泡,以区别于非固定宽度的文本。
下面的示例看起来很好,除了气泡底部覆盖了单元格边框。
我想通过将文本向上移动1来修复,似乎无法将其解决;实际上,我
think->em>i want the baseline of the
code.literal->code>text to be 1-2px higher than the normal
><th>.
baseline.
有办法吗?
code>code.literal{
背景:F5F5;
边框:1个实心CCC;
边界半径:3px;
填料:1px 3px;
字体粗细:正常;
字体系列:consolas,menlo,“解放mono”,courier,monospace;
}
Td,Td {
字体系列:Arial,无衬线;
}
小{
字体大小:75%;
}
表{
边框折叠:折叠;
}
表td,表th{
边框:1倍纯黑;
填充底部:0;
填料顶部:0;
}<代码> < /PRE>
table>
<tr><th>铝合金<code class=“literal small”>foo.bar.baz.quux</code></th>
<th>钡<code class=“literal small”>Jabberwocky</code></th>
& LT/TR & GT;
<tr><td>1</td><td>2</td></tr>
</table>>=
< / div下面的示例看起来很好,除了气泡底部覆盖了单元格边界。
我想通过将文本上移1来修复,但似乎无法解决;实际上,我
认为
我想要的基线
code.literal
文本比正常文本高1-2倍
<th>
基线。
有办法吗?
code.literal {
background: #f5f5f5;
border: 1px solid #ccc;
border-radius: 3px;
padding: 1px 3px;
font-weight: normal;
font-family: Consolas,Menlo,"Liberation Mono",Courier,monospace;
}
th, td {
font-family: Arial, sans-serif;
}
.small {
font-size: 75%;
}
table {
border-collapse: collapse;
}
table td, table th {
border: 1px solid black;
padding-bottom: 0;
padding-top: 0;
}
<table>
<tr><th>Aluminum <code class="literal small">foo.bar.baz.quux</code></th>
<th>Barium <code class="literal small">jabberwocky</code></th>
</tr>
<tr><td>1</td><td>2</td></tr>
</table>