【发布时间】:2020-02-11 18:44:48
【问题描述】:
我有一个简单的 div,我希望将 div 高度作为其内容字体大小。所以我尝试将高度、行高和字体大小设置为相同的值,但元素高度似乎不是 150 像素。您可以在下面的屏幕上看到它。就是红框里的表头。
如何实现字体与盒子高度一样高?
【问题讨论】:
我有一个简单的 div,我希望将 div 高度作为其内容字体大小。所以我尝试将高度、行高和字体大小设置为相同的值,但元素高度似乎不是 150 像素。您可以在下面的屏幕上看到它。就是红框里的表头。
如何实现字体与盒子高度一样高?
【问题讨论】:
您可以使用 CSS 尝试以下解决方案。
HTML:
<div class="container">
Stackoverflow
</div>
CSS:
.container {
display: flex;
align-items: center;
background-color: #222222;
color: #f7f7f7;
text-transform: uppercase;
height: 100px;
font-size: calc(100px * 1.45);
}
【讨论】: