Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/41: Рейтинг темы: голосов - 41, средняя оценка - 4.54
 Аватар для iLoveGoogle
18 / 18 / 2
Регистрация: 27.09.2011
Сообщений: 155

Возможность выбора цвета на сайте

07.09.2012, 21:40. Показов 8692. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте . У меня на сайте должна быть возможность выбора цвета : так сказать цветовая палитра. Чтобы пользователь мог выбрать цвет.
Кто знает такой скрипт или маленький фреймворк который покажет пользователю цветовую палитру если пользователь выберет цвет то программа выдаст мне это цвет.
Правда можно самому написать такой код. Скажем через цикл будет выводится на страницу все цвета. Но это не совсем красиво получится. Готовый код думаю будет красивее.
Знаю,Знаю на HTML5 есть такая встроенная поддержка выбора цвета в <input>-е. Но это код не должен быть на html5.
Помогите пожалуйста если можете.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.09.2012, 21:40
Ответы с готовыми решениями:

Необходимо в корзине предоставить возможность выбора размера и цвета
Необходимо в корзине предоставить возможность выбора размера и цвета. На данный момент необходимые св-ва в корзине отображаются, но вот...

Как предусмотреть возможность выбора языка на сайте
Ребят, подкиньте идей пожалуйста, как лучше организовать хранилище всех текстов на сайте. Я думаю что нужно организовать какой то массив...

Как сделать на сайте возможность выбора часового пояса
Как сделать на сайте чтоб каждый юзер мог выбрать свой часовой пояс, и чтоб время отображалось соответственно выбраному часовому поясу?

18
22 / 22 / 4
Регистрация: 04.05.2012
Сообщений: 73
08.09.2012, 14:25
Тут лучше самому написать, бедет больше контроля и т.д

Просто создаеш какой нибудь класс, и там методы, в одном будут координаты окошка, а во втором уже рисуется само окошко, само окшко нарисовать и свотами не тяжело и создать массив из тех цветов которых вы хотите, например var colors = Array("#fff","#000","#cococo","#fff000", и т.д);
И присвоить эти цвета итым яцекам цветов окошка

Я щас тоже начал учить javascript и php, нехотите вместе поработать, тоесть над одним сайтом вдвоем поработать, если конешно вы сайт для себя делаете.
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
08.09.2012, 21:07
Гораздо круче сделать ползуны или кнопки.
Да и места займет меньше и выбор будет "абсолютным", а не ограниченное количество цветов.
Хотелось бы знать, что за крутячий сайт с бешеной посещаемостью? Это не прикол, это вопрос.
0
 Аватар для moskitos80
442 / 99 / 42
Регистрация: 04.10.2011
Сообщений: 359
08.09.2012, 22:22
Можешь забрать у меня здесь: Выбиралка цветов Color Picker
1
Заблокирован
09.09.2012, 07:21
Цитата Сообщение от iLoveGoogle Посмотреть сообщение
Скажем через цикл будет выводится на страницу все цвета.
про "все цвета" - это вы сказанули, не подумав.

даже если ограничиться только RGB-представлением в HEX-виде - от #000000 до #FFFFFF, то это 256*256*256 = 16 777 216 разных цветов и такая "палитра" займет много больше одного экрана.

например, если экран 1280х1024, то это всего 1 310 720 картинок размером 1х1 показать можно.
для показа всех RGB-цветов потребуется 13 экранов.

уж не говорю про форматы grba и hsla (которые уже поддерживаются всеми браузерами) - там количество цветов/оттенков разной прозрачности на 5 порядков больше.
0
09.09.2012, 07:23

Не по теме:

Цитата Сообщение от Notortep Посмотреть сообщение
цветов может быть 256*256*256*10 000 =
А это ещё откуда? O_o

0
Заблокирован
09.09.2012, 07:29
Vovan-VE, уже исправил.

там лишний нолик был.

в форматах rgba и hsla последний атрибут - прозрачность.
от нуля до единицы, с двумя знаками после запятой - от 0.00 до 1.00 - умножать надо на 1000.
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
09.09.2012, 07:39
Цитата Сообщение от Notortep Посмотреть сообщение
в форматах rgba и hsla последний атрибут - прозрачность.
от нуля до единицы, с двумя знаками после запятой - от 0.00 до 1.00 - умножать надо на 1000.
Однако, альфа-канал живет всё в том же дискретном 0-255, поэтому имеем 256^4=2^32=0x100000000=4294967296
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
09.09.2012, 07:41
Ну и выбиралка, из архива и то не работает, а уж места в окне заняла...
Да и выбор цветов слабоват.
Надо поискать где у меня на ползунах сделано, если оно кому то надо?
0
Заблокирован
09.09.2012, 09:49
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Однако, альфа-канал живет всё в том же дискретном 0-255,
впервые слышу.

вот здесь указано, что в CSS3
значение альфа принимает от 0 до 1 (рациональные числа).
0
09.09.2012, 10:14

Не по теме:

Notortep, Ну понятно, что всех действительных чисел существует непрерывное бесконечное множестно. Но в компе оно укладывается в дискретное количество бит и поэтому уже не является бесконечным. Да, Вы можете написать альфа 0.0042 и 0.0043, но Вы не сможете увидеть разницу, даже если очень захотите, потому что оно интерпретируется в пределах 0-255.

0
Заблокирован
09.09.2012, 10:49
Цитата Сообщение от Vovan-VE Посмотреть сообщение
оно интерпретируется в пределах 0-255
где об этом можно узнать?
0
09.09.2012, 11:20

Не по теме:

Цитата Сообщение от Notortep Посмотреть сообщение
где об этом можно узнать?
O_o В байте пока еще 8 бит. По одному байту на R, G, B и A. Мельче и точнее нет необходимости, ибо человеческий глаз всё равно не заметить разницы.

1
Заблокирован
09.09.2012, 13:04
Vovan-VE, да, так и есть, для значения альфаканала предусмотрен всего один байт, а это 28 = 256 состояний.

всё логично.
спасибо.
0
 Аватар для iLoveGoogle
18 / 18 / 2
Регистрация: 27.09.2011
Сообщений: 155
09.09.2012, 21:54  [ТС]
Ваще парни говоря
Цитата Сообщение от iLoveGoogle Посмотреть сообщение
все цвета
я имел введу что мне не нужна палитра с несколькими основными цветами а что нужна палитра с большим количеством цветов что-бы был большой выбор. А насчет всех цветов мне сказать нечего и без этого все понятно.
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
10.09.2012, 06:12
нужна палитра с большим количеством цветов что-бы был большой выбор
этого хватит?
Вложения
Тип файла: 7z TrackBar8.7z (2.9 Кб, 92 просмотров)
1
 Аватар для iLoveGoogle
18 / 18 / 2
Регистрация: 27.09.2011
Сообщений: 155
10.09.2012, 11:03  [ТС]
Де классо newJS!!!
Мне это и нужно было.Действительно большое количество цветов!!!. Щас размеры уменьшу что-бы много место не занимал и ВСЕ. Остается что-бы администратор сайта привык к этому методу выбора цвета.
Спасибо !!!!
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
10.09.2012, 20:43
Цитата Сообщение от iLoveGoogle Посмотреть сообщение
Действительно большое количество цветов
Ровно столько, сколько возможно.
Цитата Сообщение от iLoveGoogle Посмотреть сообщение
Щас размеры уменьшу что-бы много место не занимал и ВСЕ
Ну разве что окно предпросмотра, а размер трека 256 пикселей, его трогать себе дороже.



Управлять можно таская за ручки или щёлкать по треку примерно в нужном месте.
0
 Аватар для iLoveGoogle
18 / 18 / 2
Регистрация: 27.09.2011
Сообщений: 155
10.09.2012, 22:24  [ТС]
Цитата Сообщение от newJS Посмотреть сообщение
Ровно столько, сколько возможно.
Да да . Рядом создам группу готовых "шаблонов"-где будут ну штук 7 основных цвета. И если кликнуть на определенный цвет то "ручки" примут нужную позицию и этот цвет отобразится на панели цвета. А далее админ сам выберет какой оттенок ему нужен.
Одним словом этот шаблон упростил мне жизнь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.09.2012, 22:24
Помогаю со студенческими работами здесь

Разработка программы, позволяющей создавать и редактировать электронные таблицы. Должна быть возможность выбора цвета содержимого ячейки и самой ячейк
Разработка программы, позволяющей создавать и редактировать электронные таблицы. Должна быть возможность выбора цвета содержимого ячейки и...

Диалоги выбора цвета и шрифта - получение результата выбора
Имеем функцию Function FUN_OPEN_FONT() As String ' диалог выбора ЦВЕТА ' Устанавливаем начальное значение цвета ...

Нужна задачка выбора названия цвета в ComboBox и последующего появления самого цвета в другом окне
Выбираешь название цвета (red,black и т.д) в ComboBox и чтобы сам цвет появлялся в другом окне. Помогите пожалуйста. Возможно появление...

ContextMenu изменение цвета выбора и цвета текста
Добрый день подскажите как сделать так что бы после выбора пункта меню цвет текста менялся обратно class...

Как создать диалог выбора шрифта и диалог выбора цвета
как создать диалог выбора шрифта и диалог выбора цвета в wpf


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru