AMP 元素覆盖具有绝对定位的其他项目

AMP elements covering other items with absolute positioning

我有一个带有 amp iframe 和一些 amp 图片的基本 AMP 页面

https://www.freshcottages.com/region/cambridgeshire.htm

当您点击主菜单项时,说 "England",菜单会出现在 AMP iframe 和 AMP 图片的后面。

有什么办法可以阻止吗?我试过 z-index 但没有成功。

如果将这些项目转换为标准的 iframe 和 img 元素,那么它们就可以正常工作,所以它看起来就像是 AMP 框架正在抛弃它

您需要在 nav 元素中添加 position: relative 和一个大于零的 z-index 值,这应该可以解决您的问题。