我有一个在我的 Web 应用程序上创建的 cfmenu。问题是它会自动将自己放置在页面的左上角,即使我已将它包含在代码中的某个位置。
有没有办法定位cfmenu?我该怎么做才能把它放在我想要它去的地方?
我有一个在我的 Web 应用程序上创建的 cfmenu。问题是它会自动将自己放置在页面的左上角,即使我已将它包含在代码中的某个位置。
有没有办法定位cfmenu?我该怎么做才能把它放在我想要它去的地方?
我认为您可以使用标签 ( docsmenuStyle
) 的andchildStyle
属性将 CSS 样式添加到生成的 HTML 中,然后在您的网页上使用 CSS 来根据需要定位/设置菜单样式。<cfmenu>
您的 cfmenu 需要在某种容器中才能定位它。例如,这会将菜单放在浏览器中 100x100 的位置:
<html>
<head></head>
<body>
<div style="position: absolute; top: 100px; left: 100px;">
<cfmenu name="myMenu">
<cfmenuitem name="myMenuItem" display="My Menu" href="index.cfm" />
</cfmenu>
</div>
</body>
</html>
我还在表格单元格和其他容器中放置了 cfmenus。您只需要确保菜单的容器放置在它应该在的位置。如果没有进一步的代码来显示您如何在代码中放置菜单,就无法确定为什么它没有到达您想要的位置。
我今天早上一定没醒。问题是我想要它在这个表中,但忽略了包含必要的“tr”和“td”标签。它现在是我想要的地方。