gpt4 book ai didi

css - AngularJS 表格导航选择样式

转载 作者:太空宇宙 更新时间:2023-11-04 04:01:06 25 4
gpt4 key购买 nike

我正在创建一个导航结构。我尝试使用 AngularStrapBootstrap ,但是当我将它们注入(inject)我的应用程序时,Angular 就失败了。我找到了这个 link并构建了我的导航标签栏。我喜欢定制是多么容易。我的问题是,我不知道如何以 Angular 为选定的选项卡应用 css。我无法有条件地将 id 应用于元素,并且当我尝试将 css 分解为多个类时,选项卡不会以相同的方式显示。

<ul class="tablist">
<li ng-repeat="tab in tabList" ng-click="setSelected($index);">
<a href="javascript: void(0);">{{tab.title}}</a>
</li>
</ul>

vs.

<ul class="tablist">
<li id="selectedTab"><a href="javascript: void(0);">Admin</a></li>
</ul>

应用所选格式的最佳方式是什么?看这个Fiddle一个更充实的例子。

最佳答案

更新:http://jsfiddle.net/dLemh/6/

要改变背景颜色,请使用类中重要的 css

 ng-class="{selected: isSelected(tab)}"

$scope.currentSelectedTab = {};
$scope.setSelectedTab = function(tab){
$scope.currentSelectedTab = tab
}

$scope.isSelected = function(tab){
if(tab == $scope.currentSelectedTab){
return true;
}

return false;
}

如果有什么事请告诉我

关于css - AngularJS 表格导航选择样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com