Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
8 / 8 / 2
Регистрация: 11.07.2014
Сообщений: 70

Как преобразовать текстовое обозначение цвета в инлайновый стиль?

11.04.2018, 18:10. Показов 1207. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Имеем с десяток тегов span, внутри которых содержимое в виде текста, обозначающее цвет.
HTML5
1
<span>#f5f5dc</span>
Как можно обратиться к этому содержимому, и сделать
HTML5
1
<span style="background-color: #f5f5dc;">#f5f5dc</span>
Полностью разметка элемента выглядит вот так:
HTML5
1
2
3
4
5
6
<div class="uf_input">
    <input id="uf_characteristic_2_2" type="checkbox" name="" value="2">
    <label class="uf_input_label" for="uf_characteristic_2_2">
        <span>#f5f5dc</span>
    </label>
</div>
Так что, возможно, лучше будет задавать background-color для тега label, родительского для данного спана.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.04.2018, 18:10
Ответы с готовыми решениями:

Применяется только инлайновый стиль, стили из файла читаются выборочно
Есть html-страничка и подключенный к ней css-файл. Добавив очередной элемент на страницу и прописав...

Как изменять цвета и стиль (жирный и т.д.) текста RichTextBox?
Можно ли каким-то образом управлять RichTextBox'ом как консолькой? Допустим: ...

Получить текстовое значение цвета заливки ячейки
VBA. W 7. Нужно получить текстовое значение цвета заливки Например, я так это представляю: ...

3
 Аватар для galawar
154 / 123 / 90
Регистрация: 09.04.2018
Сообщений: 351
11.04.2018, 21:49
Лучший ответ Сообщение было отмечено Дмитрий76 как решение

Решение

JavaScript
1
2
3
4
var $label = $('.uf_input_label'),
    $color = $label.children().text();
 
$label.css('color', $color);
Добавлено через 11 минут
Сори, это сработает только для одного элемента.

Так сработает для всех:
JavaScript
1
2
3
4
5
6
  var $label = $('.uf_input_label');
 
  $label.each(function(i, el) {
    var $color = $(el).children().text();
    $(el).css('color', $color);
  });
1
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
12.04.2018, 10:17
В качестве значения можно ещё функцию передавать:
JavaScript
1
2
3
4
5
$('.uf_input_label').css({
  backgroundColor: function () {
    return $(this).find('span').text()
  },
})
1
8 / 8 / 2
Регистрация: 11.07.2014
Сообщений: 70
12.04.2018, 12:21  [ТС]
Всем спасибо за помощь. Подключил скрипт и отверстал, как надо - чекбоксы в виде цветных квадратиков)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2018, 12:21
Помогаю со студенческими работами здесь

Преобразовать текстовое поле в дату
Есть таблица ADO Access, в ней текстовое поле, в нём записаны даты. Как программно преобразовать...

Преобразовать число в текстовое представление
Не могу понять , что и куда нужно добавить , при запуске данного макроса он показывает только целые...

Не изменяется стиль цвета rgba
Ставлю наверх сайта полупрозрачную менюшку с цветом rgba прозрачностью .4, при наведении .75,...

Не меняется стиль и цвета CSS у позиции
Всем доброго времени суток! не понятно, не могу изменить фоновый цвет для позиции, цвета просто...

Текстовое поле преобразовать в строку значений через запятую
Доброго здоровья всем! Помогите пожалуйста. Есть запрос с двумя полями: Поле1 Поле2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru