手机上的Sharepoint 2010下拉菜单

时间:2012-10-12 18:35:51

标签: asp.net css drop-down-menu sharepoint-2010 sharepoint-designer

我在Sharepoint 2010中有一个悬停下拉菜单,可以用鼠标正常工作,但我也想要实现的是让菜单不在移动设备上重新加载页面(因为用户必须点击菜单下拉)并且更像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>

1 个答案:

答案 0 :(得分:0)

你的问题不是很明显。但我可以告诉你这个。如果您不希望发生任何事情,可以使用

onclick="return false;"