我有一个具有自定义控件的应用栏,如下所示:
<div class="appBarMain" data-win-control="WinJS.UI.AppBar" aria-label="Navigation Bar"
data-win-options="{layout:'custom',placement:'top'}">
<header class="upperNavBar">
<div class="divHome item">
<img class="image" src="/images/storelogo.png"/>
<div class="overlay">
<h4 class="title">Go Home</h4>
</div>
</div>
<div class="div1 item">
<img class="image" src="/images/storelogo.png"/>
<div class="overlay">
<h4 class="title">First Item</h4>
</div>
</div>
<div class="div2 item">
<img class="image" src="/images/storelogo.png"/>
<div class="overlay">
<h4 class="title">Second Item</h4>
</div>
</div>
</header>
</div>
“第一项”和“第二项”是 div,点击导航到 1 或 2 的页面。我们的要求已经改变,我们现在需要从“第一项”和“第二项”中显示一种下拉菜单。因此,当用户单击“第一项”中的下拉菜单时,它会在“子项 1”和“SunItem 2”下方显示两个按钮,当用户单击“第二项”时,它会显示两个按钮“子项 3”和“子项 4”。
此实现位于 Windows 8 天气应用程序中。如果您有多个地点,则顶部导航栏“地点”有此选项。
我的应用栏与天气应用上部导航栏完全相同。我们也想要这个下拉选项。
我只是不确定在这种情况下我必须使用什么控件(如果我想下拉)。
任何帮助表示赞赏。
- 吉里哈