ui-sref-active =“ active”在我的导航栏菜单中不起作用

e

我有侧面导航菜单,当您将鼠标悬停在图像链接上时,该菜单会从示例(imgOn变为imgOff)。图像链接到页面。问题是,当我在导航菜单外单击时,图像无法保持活动状态。

CSS:

#icon-performance{content: url(../app/images/performance-white.png);}
#icon-performance:hover,
#icon-performance.focus{content: url(../app/images/performance-blue.png);}

#icon-overview{content: url(../app/images/overview-white.png);
#icon-overview:hover,
#icon-overview.focus{content: url(../app/images/overview-blue.png);}

#icon-audience{content: url(../app/images/audience-white.png);}
#icon-audience:hover,
#icon-audience.focus{content: url(../app/images/audience-blue.png);}

#icon-socialmedia{content: url(../app/images/socialmedia-white.png);}
#icon-socialmedia:hover,
#icon-socialmedia.focus{content: url(../app/images/socialmedia-blue.png);}

#icon-email{content: url(../app/images/email-white.png);}
#icon-email:hover,
#icon-email.focus{content: url(../app/images/email-blue.png);}'

使用:focus并不能解决问题。

索引页:

<nav class="navbar navbar-fixed-top" role="navigation"> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav side-nav" > <li><a ui-sref-active="active" ui-sref="performance"><i id="icon-performance"></i><br>PERFORMANCE SNAPSHOT</a></li> <li><a ui-sref-active="active" ui-sref="overview"><i id="icon-overview"></i><br>OVERVIEW</a></li> <li><a ui-sref-active="active" ui-sref="audience"><i id="icon-audience"></i><br>AUDIENCE</a></li> <li><a ui-sref-active="active" ui-sref="socialMedia"><i id="icon-socialmedia"></i><br>SOCIAL MEDIA</a></li> <li><a ui-sref-active="active" ui-sref="emailCampaign"><i id="icon-email"></i><br>EMAIL CAMPAIGN</a></li> </ul> </div> </nav>

控制器:

app.config(function($stateProvider, $urlRouterProvider){

$urlRouterProvider.otherwise("/overview")

$stateProvider
    .state("overview", {
        url: "/overview",
        templateUrl: "partials/partialOverview.html"
    })
    .state('audience',{
        url: "/audience",
        templateUrl: "partials/partialAudience.html"
    })
    .state('socialmedia',{
        url: "/socialmedia",
        templateUrl: "partials/partialSocialMedia.html"
    })
    .state('emailcampaign',{
        url: "/EmailCampaign",
        templateUrl: "partials/partialEmailCampaign.html"
    })
    .state("performance", {
        url: "/Performance",
        templateUrl: "partials/partialPerformance.html"
    })
});})();
e

弄清楚了。

HTML:

<li><a ui-sref-active="active" ui-sref="performance"><i id="icon-performance"></i><br>PERFORMANCE SNAPSHOT</a></li>

CSS:

.nav > li > .active #icon-performance{content: url(../app/images/performance-blue.png);}

将此应用于所有导航图像。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ui-sref-active for nested status

来自分类Dev

Angular ui-router的ui-sref-active的父节点不起作用

来自分类Dev

Angular-ui-router:ui-sref-active与子活动

来自分类Dev

Angular-ui-router:ui-sref-active与子活动

来自分类Dev

ui-sref-active不影响父元素

来自分类Dev

ui-sref-active在抽象状态下

来自分类Dev

ui-sref-active为嵌套状态

来自分类Dev

ui-sref-active用于嵌套状态

来自分类Dev

父状态重定向的ui-sref-active问题

来自分类Dev

ui-sref-active不影响父元素

来自分类Dev

父级上的Angular ui路由器ui-sref-active

来自分类Dev

如何使用ui-sref-active =“ active”使用li clearfix元素将悬停状态设置为活动状态

来自分类Dev

UI-SREF 在 _layout.cshtml 中不起作用

来自分类Dev

ui-sref在引导下拉菜单中不起作用

来自分类Dev

Angular URL 不起作用,但 ui-sref 起作用

来自分类Dev

下拉的角度ui-sref不起作用

来自分类Dev

Angular UI-Router $ urlRouterProvider。当我单击<a ui-sref="...">时不起作用

来自分类Dev

在angularJS的ui-sref中调用方法

来自分类Dev

Angular嵌套ui路由器状态的SREF不起作用

来自分类Dev

ui-sref在离子框架中无法生成正确的网址

来自分类Dev

如何单击量角器中的ui-sref链接?

来自分类Dev

ng-grid rowTemplate中的ui-sref

来自分类Dev

如何在链接的文本中插入angular的ui-sref?

来自分类Dev

指令模板Angular Js中的动态ui-sref

来自分类Dev

ui-sref在ionicview上不起作用,但在浏览器,设备和模拟器上起作用

来自分类Dev

动态ui-sref值

来自分类Dev

ui-router $ state.go VS ui-sref在AngularJS中让我发疯

来自分类Dev

Angular ui-router ui-sref-opts更新地址栏

来自分类Dev

角ui路由器的ui-sref在指令中动态创建?

Related 相关文章

热门标签

归档