我使用Toast是为了在项目中拥有一个简单的网格系统。网站上的大部分文本都是等宽字体,所以我给了body
这个字体,如下所示:
body {
font-family:"MonoSpaceFont", monospace;
}
然后,我例如给两个 div 的类.grid__col.grid__col--2-of-4
。这使两个 div 的宽度为 50%,它们应该彼此相邻出现。但是,在正文上设置等宽字体时,布局会中断。就好像这两个 div 是为了让它们彼此相邻而变宽一样。我可以手动设置width: 49.8%
或与它们类似,这很有效。所以由于某种原因,等宽字体的 div 变得更宽。
代码笔: https ://codepen.io/tobiasger/pen/mdbwLrb
我以前从未遇到过这个问题。感觉就像一个错误,但也许这是预期的行为?我想知道是否有任何方法可以解决这个问题?