我在页眉和页脚选项卡中使用 Grommet 创建了一个动态编辑器组件。当在 safari 中查看该站点时,当我更改字体大小等数据时,每个编辑器都会更改其位置。这只是 safari 中的问题:它在 Macintosh、windows 和 Linux 上的 Chrome 和 Firefox 中正常工作。它也不会出现在 safari Big Sur 中,但会出现在以前版本的 mac 中,例如 Catalina 和 High Sierra。
这是我的代码和组件的屏幕截图:
{toPairs(footerTexts).map(
([key, text]) =>
text !== undefined && (
<Box
id={text.id}
key={text.id}
style={{
height: 132,
width: 500,
paddingTop: 20,
}}
>