我有一张桌子(特别是日历)。当任何日期都没有写入任何内容时,我想让日历看起来不难看,所以我希望单元格的最小大小等于字体高度的四倍。(也就是说,如果我有一个没有任何内容的日历行,以及一个包含四行文本的日历行,我希望它们的大小相同)。
到处说用em
。但是,我尝试使用4em
我的12pt
字体,但离我很近:
td.day {
padding: 2px;
font-size: 12pt;
width: 14.3%;
height: 4em;
vertical-align: top;
}
我精确地计算了像素,以及我正在使用的特定字体的 12pt 字体,
font-family: verdana, arial, "sans-serif";
有一个height
。22px
这不是很灵活,但是......有没有更好的方法来做到这一点?
再想一想,我确信该em
单位正确地告诉我字体的高度。它只是没有考虑行间距或填充或其他任何类型的东西。有没有办法做到这一点?