css - AngularJS如何判断不同情况设置不同背景色??
習慣沉默
習慣沉默 2017-05-15 17:04:11
0
3
511

比如:

根据

<ul style="float: left;overflow:hidden;" ng-repeat='node in nodedata' >
            
            <li style="list-style-type:none;">
                
                <span  style="background:green;" uib-popover="{{node.nodeIndex|getNodeNameFliter}}" popover-trigger="mouseenter" type="button" class="btn btn-default dd breath_light" popover-placement="bottom">{{node.nodeIndex|getNodeNameFliter}}</span>  <i class="icon-chevron-right" style="margin-left:10px;color:green;font-size:20px;"></i>
            
            </li>
            
        </ul>

style="background:green;"`可以根据 node.status不同的值1,2,3,4设置red,yellow,green,black如何实现呢?

在线等,没人会吗?

習慣沉默
習慣沉默

全員に返信(3)
曾经蜡笔没有小新

htmlコード: ng-styleを使用

リーリー

jsコード:

リーリー
いいねを押す +0
迷茫

私の知る限り、CSSにはそのような機能はありません。最も有名なCSSは、画面サイズに応じて異なるCSSスタイルを選択できるメディアクエリです。今回のような要望はJSさんのご協力があってこそ実現できるものだと思います。

いいねを押す +0
左手右手慢动作

今でもインライン スタイルを使用する人がいます
私ならそうします
<style>
.backstyel1{background:red}
.backstyel2{background: yellow}
.backstyel3{background:green}
.backstyel4{background :black }
</style>

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート