我在我的网络应用程序上创建了一个cfmenu。问题是它会自动将自己置于页面的左上角,即使我已将其包含在代码中的某个位置。
有没有办法定位cfmenu?我该怎么办才能把它放在我想去的地方?
答案 0 :(得分:2)
我认为您可以使用menuStyle
标记(docs)的childStyle
和<cfmenu>
属性将CSS样式添加到生成的HTML中,然后在您的根据需要定位/设置菜单的网页。
答案 1 :(得分:1)
您的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放在表格单元格和其他容器中。您只需要确保菜单的容器放置在应该放置的位置。如果没有进一步的代码来展示你如何在你的代码中放置菜单,就无法确定为什么它没有落在你想要的地方。
答案 2 :(得分:0)
今天早上我一定没有醒过来。问题是我希望它在这个表中,但忽略了包含必要的“tr”和“td”标签。它现在是我想要的地方。