Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / цвет фона колонки / 10 сообщений из 10, страница 1 из 1
25.03.2014, 18:47
    #38596232
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
Все меняют цвет строки в зависимости от условий, а как изменить цвет фона колонки без всяких условий?
...
Рейтинг: 0 / 0
25.03.2014, 18:50
    #38596237
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
забыла дописать. В столбце чекбоксы отображаются.
...
Рейтинг: 0 / 0
25.03.2014, 18:54
    #38596240
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
l_kator,

В разделе column formating Поле Html expression
поставить типа такого


Код: html
1.
<span style="color:blue;font-weight:bold;">#NAME#</span>



Где #NAME# Имя столбца
...
Рейтинг: 0 / 0
25.03.2014, 18:56
    #38596243
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
irbis_al,

все чекбоксы отчекились, фон не изменился.

А такое вообще возможно, изменить фон для поля типа чекбокс?
...
Рейтинг: 0 / 0
25.03.2014, 18:57
    #38596244
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
l_kator,
Заменить цвет фона каждого элемента колонки, например выставив его в
Column Formatting -> CSS Style
авторUse this attribute to apply a style to a column value. For example, setting this attribute to 'color:#FF0000;' will result in the following html being generated:

<span style="color:#FF0000">Sample Data</span>

This will change the text color of the column to red.
...
Рейтинг: 0 / 0
25.03.2014, 19:02
    #38596248
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
Casufi,

авторThis will change the text color of the column to red.

у чекбоксов вроде нет текста, есть только фон
...
Рейтинг: 0 / 0
25.03.2014, 21:14
    #38596343
apex_hater
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
on PageLoad можете написать:
Код: javascript
1.
$("td>input[type='checkbox']").parent().css("background-color","#f00");
...
Рейтинг: 0 / 0
26.03.2014, 11:26
    #38596697
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
apex_hater,

так работает, но цвет изменили вообще все чекбоксы на странице и при наведении мышки они перекрашиваются в серый :(
...
Рейтинг: 0 / 0
26.03.2014, 13:41
    #38596895
apex_hater
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
Во-первых, фоновый цвет меняется для элементов td, а не для input'ов.
Во-вторых, если у вас есть еще таблицы на форме, о чем Вы изначально умолчали, можно, как один из вариантов, указать для целевой таблицы id. После этого внести правки в код:

Код: javascript
1.
$("#REQUIRED_TABLE_ID td>input[type='checkbox']").parent().css("background-color","#f00");



В-третьих, просто так при наведении цвет элемента не может менятся. Либо стиль прописан, либо код для соответствующего события.
...
Рейтинг: 0 / 0
26.03.2014, 15:09
    #38597039
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
цвет фона колонки
apex_hater,

спасибо, теперь работает, правда надо было допилисть не имя таблицы а имя столбца. Таблица одна, а столбцов с чекбоксами много
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / цвет фона колонки / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]