|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
|
Цвет отдельной ячейки при наведении на строку, соблюдая определенное условие07.12.2017, 22:33. Показов 1425. Ответов 13
Метки нет (Все метки)
Всем добрый вечер!
Уважаемые форумчане, нужна Ваша помощь! Сижу вот две недели уже и все никак не получается реализовать задуманное. В общем есть таблица из нескольких колонок и строк. Нужно сделать так, что бы при наведении на строку, менялся цвет последней ячейки, но при условии например если там цифра "1" то в желтый цвет, а если цифра "0" то в красный. Подскажите пожалуйста, уже все перегуглил, ничего нет подходящего
0
|
|
| 07.12.2017, 22:33 | |
|
Ответы с готовыми решениями:
13
При наведении курсора на строку формы изменить цвет её фона Можно ли поменять цвет шрифта отдельной ячейки? Можно ли в ячейке grid назначить цвет отдельной стороне ячейки? |
|
145 / 113 / 31
Регистрация: 12.06.2011
Сообщений: 1,246
|
|
| 07.12.2017, 22:47 | |
|
Если страница рендерена динамически, то можно спрограммировать и каждой ячейке с цифрой 1 задать класс "yellow". И дальше плясать стилями.
Если же речь о статике, то только джаваскриптом.
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
|
| 07.12.2017, 22:53 [ТС] | |
|
значение не постоянное, оно может быть как 1 так и 0, классы не подходят. а скрипт может показать?
0
|
|
|
145 / 113 / 31
Регистрация: 12.06.2011
Сообщений: 1,246
|
|
| 07.12.2017, 23:00 | |
|
Так и класс может быть как yellow, так и отсутствовать. Если динамически рендерится 1, значит, там же динамически рендерится класс.
По поводу скрипта: сначала формализация задачи. Может, вот это все вам на 100 % уже подходит.
0
|
|
|
|
||||||
| 07.12.2017, 23:01 | ||||||
Сообщение было отмечено AndersNovitskiy как решение
Решение
2
|
||||||
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
|
| 07.12.2017, 23:07 [ТС] | |
|
То что нужно, спасибо огромное
0
|
|
|
145 / 113 / 31
Регистрация: 12.06.2011
Сообщений: 1,246
|
|
| 07.12.2017, 23:16 | |
|
а, пардон. При наведении на строку, менялся цвет последней ячейки. Надо подумать, можно ли без JS.
Добавлено через 8 минут Это надо попробовать сделать на стилях. Вот примерно по такому принципу: http://jsfiddle.net/u7tYE/1/ Или используя +. Зачем нагораживать JS? В общем, вопрос к ТС: покажите свою таблицу. Сдается мне, не самое оптимальное решение. И тему поторопились перенести.
0
|
|
|
|
|
| 07.12.2017, 23:53 | |
|
Kifsif, внимательно всмотритесь в код, который я привел. Вот, очень внимательно. И вы уже придумали как сделать условие на CSS, чтобы разные цвета были для строк с 1 и для 0?
И код размещаем на форуме. Ссылка на песочницу - бонус.
0
|
|
|
145 / 113 / 31
Регистрация: 12.06.2011
Сообщений: 1,246
|
||||||
| 08.12.2017, 00:37 | ||||||
|
Кажется, да. Я считаю, что тот, кто властен поставить единицу в ячейку, властен и класс ей поменять.
0
|
||||||
| 08.12.2017, 08:56 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
||||||
| 08.12.2017, 14:14 [ТС] | ||||||
|
в продолжении вчерашнего нашего разговора, все получается если ввести значение самостоятельно, НО если значение последней ячейки выводить через ID то при наведении на строку, цвет ячейки не меняется
вот пример:
0
|
||||||
|
|
|||||||||||||||||||||
| 08.12.2017, 16:06 | |||||||||||||||||||||
Сообщение было отмечено AndersNovitskiy как решение
Решение
1
|
|||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
|
| 08.12.2017, 22:14 [ТС] | |
|
Спасибо, помогло
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 28
|
|||||||||||
| 09.12.2017, 23:14 [ТС] | |||||||||||
|
Ребят, есть еще вопросы:
Можно ли сделать так, что бы значение полученное через ID в первой таблице, отображалось и во второй, с условием если в первой таблице значение "да", то во второй таблице значение "+" и если "нет" то в другой "-" ? две таблицы будут находиться на одной странице вот пример:
вот таблица
это не подходит onmouseover="over(this)" onmouseout="out(this)", так как его нужно вписывать в каждой ячейке где необходимо поменять цвет при наведении.
0
|
|||||||||||
| 09.12.2017, 23:14 | |
|
Помогаю со студенческими работами здесь
14
Как поменять цвет кнопки при ее нажатии, а при наведении чтоб цвет не менялся? Округление переменных типа double, соблюдая определенное правило Изменение изображения при наведении курсора в определённое место
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|