【问题标题】:Change style and/or conditional style of the selection button更改选择按钮的样式和/或条件样式
【发布时间】:2015-10-08 20:45:02
【问题描述】:

我想问你,有什么方法可以为选择按钮(单元格?)添加自定义样式,例如我需要为一个单元格设置红色,为另一个单元格设置黄色。

是否可以从此选择按钮中删除检查图片并将其替换为标准复选框输入?

我的意思是这个(原始选择按钮):

我想这样改变(预期的选择按钮):

【问题讨论】:

    标签: javascript css angularjs angular-ui-grid


    【解决方案1】:
    <style>
        .ui-grid-row > [ui-grid-row] .ui-grid-disable-selection {
            background-color: yellow;
        }
        .ui-grid-row.ui-grid-row-selected > [ui-grid-row] .ui-grid-disable-selection {
            background-color: red;
        }
    </style>
    

    要更改图标,您需要添加icon font。默认的 UI Grid 字体没有复选框。然后你可以这样做:

    .ui-grid-icon-ok:before {
        content: '\f096';
        font-family: FontAwesome;
    }
    

    注意:我使用浏览器的文档检查器来识别这些选择器(Windows 中的 F12)。您也应该熟悉该工具。

    【讨论】:

    • 感谢您的回答。但我认为有更多的颜色 2,这取决于数据中的某些值 - 例如,如果 data.status == 1 则选择图标所在的单元格将为红色,如果 data.status == 2 然后为黄色,如果data.status == 3 然后是绿色等等..
    • 在这种情况下,您的问题并不完整和/或不清楚。请相应地对其进行编辑,或者创建一个具有更具体问题的新问题。
    猜你喜欢
    • 1970-01-01
    • 2013-11-27
    • 2019-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-04
    • 1970-01-01
    相关资源
    最近更新 更多