【发布时间】:2019-10-31 18:49:13
【问题描述】:
我有一个表格,每列的边框底部为 1px。在行悬停时,我想将边框设置为 2px,请参见示例:
tr td {
border-bottom: 1px solid grey;
}
tr:hover td {
border-bottom: 2px solid red;
}
<table>
<tr><td>foo</td><td>bar</td></tr>
<tr><td>foo</td><td>bar</td></tr>
</table>
悬停时,行的高度增加,下一行向下移动 1px。
我可以在不影响高度的情况下增加边框大小吗?
【问题讨论】:
-
一开始为什么不希望边框增加行高?无论如何,边界都需要以某种方式扩大。