2015-10-08 2 views
1

Я хотел бы спросить вас, это какой-либо способ добавить пользовательский стиль к кнопке выбора (ячейка?) Мне нужно установить, например, красный цвет для одной ячейки, желтый цвет для еще одна ячейка.Изменение стиля и/или условного стиля кнопки выбора

Можно удалить контрольную картинку с этой кнопки выбора и заменить ее на стандартный флажок?

я имею в виду это (кнопки оригинальный выбор):

enter image description here

, и я хотел бы изменить, как это (ожидаемые кнопки выбора):

enter image description here

ответ

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; 
} 

Примечание: Я использовал документ инспектор моего браузера, чтобы определить эти селекторы (F12 в Windows). Вам также следует ознакомиться с этим инструментом.

+0

Благодарим вас за ответ. Но я думал, что есть больше цветов, которые 2, зависит от некоторого значения в данных - например, если data.status == 1, тогда ячейка, где находится значок выбора, будет красной, если data.status == 2, затем желтый, если data.status == 3, тогда зеленый и т. д. – user3178734

+0

В этом случае ваш вопрос не был полным и/или понятным. Пожалуйста, отредактируйте его соответствующим образом или создайте новый с более конкретным вопросом. – isherwood

+0

См. Http://stackoverflow.com/help/how-to-ask. – isherwood

Смежные вопросы