Metro UI CSS:如何实现class="活动的”;效应
Metro UI CSS: How to achieve class="active" effect?
在引导程序中,有一个漂亮的css类"active"可以应用于菜单元素,以指示用户在哪个页面上。
我想它在metroui中也会起作用,但我错了
<ul class="app-bar-menu" data-bind="foreach: router.navigationModel">
<li data-bind="css: { active: isActive }">
<a data-bind="attr: { href: hash }, text: title"></a>
</li>
</ul>
上面的代码(使用Durandal的路由器)并没有使菜单项突出,即使我明确地设置了没有这些绑定的类。
在应用程序栏或水平菜单的Metro UI CSS中是否有类似的机制?如果没有,我该如何实现?
编辑我发现class="active"可以成功地处理较低级别的菜单项,但顶层呢?
除了添加css覆盖之外,我没有找到其他解决方案。对于应用程序栏,这将是
.app-bar-menu > li.active {
background-color: #005696;
}
如果你使用非默认颜色,你必须专门针对你的情况,例如绿色:
.app-bar.green .app-bar-menu > li.active {
background-color: #128023;
}
相关文章:
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 铬:“;未捕获的语法错误:意外的标记:"
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 活动选项卡's源代码-获取变量s值
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 在Angular 2中布线期间保持零部件处于活动状态
- 在ajax成功后,cluetip不适用于首次点击活动元素
- 使用“+="操作人员
- 如何使bxslider仅在移动视图中处于活动状态
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- Javascript复选框函数:;缺少:在属性id之后"
- "“;变量未引用正确的对象
- 我正在使用php includes来构建一个多页面网站.使用jquery,我将如何添加一个类"活动的”;添加到
- 如何找到当前导航李"活动的”;在引导程序导航中
- Metro UI CSS:如何实现class="活动的”;效应