我正在使用Seam和Richfaces制作菜单栏。 代码是这样的:
<rich:dropDownMenu showDelay="250" hideDelay="0" submitMode="none">
<f:facet name="label">Tools</f:facet>
<rich:menuItem>
<s:link view="/pages/tools/ppaParameters/PpaParametersEdit.xhtml" value="Parameters" id="PpaParametersId" includePageParams="false" propagation="none"/>
</rich:menuItem>
<rich:menuGroup value="Security">
<rich:menuItem>
<s:link view="/pages/tools/security/ppaModule/PpaModuleEdit.xhtml" value="Module" id="PpaModuleId" includePageParams="false" propagation="none" />
</rich:menuItem>
</rich:menuGroup>
</rich:dropDownMenu>
如何让菜单项与其“父亲”对齐?
Ferramentas =工具
Segurança=安全
Módulo=模块
答案 0 :(得分:1)
造型的最佳方式是使用其中包含的chrome dev工具或使用firefox的firebug来判断哪些元素与哪个元素一起使用。
尝试将align设置为继承
答案 1 :(得分:1)
这种情况经常发生在我身上,所以你觉得我现在已经学会了:确保你的菜单被<h:form></h:form>
标签包围。
答案 2 :(得分:0)
如果你可以在网站上看到它作为测试版,我想我们可以尝试一下......我会说得到Firefox,和Firebug并做一些解决方法。那应该有帮助!
答案 3 :(得分:0)
将菜单项的位置设置为绝对值。这将使其根据其父母的位置。然后使用边距进行调整将使其位于所需位置。