我在 Sharepoint 2010 中有一个悬停下拉菜单,可以很好地使用鼠标,但我还试图实现的是让菜单不在移动设备上重新加载页面(因为用户必须单击菜单下拉菜单)和表现得更像 a onHover
,我尝试删除href
菜单但没有做任何事情。我还将我的应用程序与使用 sharepoint 制作的其他在移动设备上运行良好的应用程序进行了比较,我真的看不出他们在做什么不同
是我缺少的某种CSS吗?如果您之前遇到过这个问题,我会非常感谢您的帮助。
这是在 asp 菜单中设置的属性:
<SharePoint:AspMenu
ID="TopNavigationMenuV4"
Runat="server"
EnableViewState="false"
DataSourceID="topSiteMap"
AccessKey="<%$Resources:wss,navigation_accesskey%>"
UseSimpleRendering="true"
UseSeparateCss="false"
Orientation="Horizontal"
StaticDisplayLevels="1"
MaximumDynamicDisplayLevels="2"
SkipLinkText=""
CssClass="s4-tn"/>
这是我查看源代码时生成的 html:
<li class="static dynamic-children selected"><br>
<a class="static dynamic-children selected menu-item" title="Home" href="/sites/Test/Pages/default.aspx" accesskey="1">
<span class="additional-background"><br>
<span class="menu-item-text"><br>
Test <br>
</span>