PHP 在页面上生成的 HTML 不起作用


PHP Generated HTML on Page is Not Functioning

我正在使用 XPATH 动态生成移动页面的内容(是的,我已经做了功课,这是最可行的选择),它从桌面网站获取 HTML 并以移动格式显示。

移动页面上的 HTML 使用正确的数据生成得很好,但链接不可单击,现在不是动态生成的 SELECT 元素也不再可单击。

但是,菜单按钮是可单击的。我不确定这是因为页面是在加载 DOM 后生成的(如果可能的话?),还是其他情况,但控制台没有显示任何错误。

链接到开发网站

还有其他人经历过吗?任何建议将不胜感激。

您可以通过添加

z-index: -1;

到班级div.menu.

如果使用 Web 开发工具检查页面,您会注意到div.menu覆盖了整个页面,因此内容中的链接不可单击。

我看了一下开发网站,很确定这是因为顶部div.menu"掩盖"了页面的其余部分。 当您右键单击并检查元素时,您将看到该菜单是您选择的菜单。

如果关闭position: fixed,布局会变得不稳定,但链接会暴露。

请检查

页面的 DIV,图像也不包括在内,因此设置 z-index:-1