【发布时间】:2023-01-13 06:02:04
【问题描述】:
我正在关注这个Masonry & Bootstrap example。
在我尝试使用自定义字体之前,它运行良好。然后,如果最终框的大小与没有它的自定义字体不同,则框的分布计算不正确。
看起来 Masonry 代码是在加载字体之前执行的,它进行计算但随后加载字体并且框大小发生变化。
这里有一个工作代码笔示例:
我正在添加这个:
<style>
/* Importing the fonts */
@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');
body {
font-family: 'Libre Baskerville', serif;
}
</style>
尝试在没有缓存的情况下重新加载(cmd + shift + R(在 Mac Chrome 中))。
如何正确处理这个问题?
【问题讨论】:
标签: html twitter-bootstrap masonry custom-font