Форма входа

mvcreative

Старая форма входа

Страница 1 из 11
Модератор форума: BSide 
Форум MVCreative » сделаем креативный uCoz » Общение и архив » Архив старых тем » Случайный цвет фона элемента из списка цветов.
Случайный цвет фона элемента из списка цветов.
DAN1LДата: Воскресенье, 22.12.2013, 14:09 | Сообщение # 1
Молчун
Группа: Пользователи
Пользователь №: 227
Сообщений: 8
Награды: 0
Репутация: 0
Статус: оффлайн
Хочу что бы у каждого материала был свой фоновый цвет и в зависимости от цвета настраивался цвет текста.
Сделал так: в имя автора пишу цвет фона, в имеил автора - цвет текста, в виде материала пишу style="color: $AUTHOR_EMAIL$;", работает.
Хотелось бы как то автоматизировать этот процесс, что бы рандомно выбирался цвет из списка цветов и цвет текста в зависимости от фона. С другой стороны кажется что фон должн быть у материала постоянным(если пользователь увидел серый фон, он не должен менятся у одного отдельного материала). т.е. что б рандом был, но он тогда куда то записываться должен.
Не стоит говорить мне что это плохая идея разные фоны для материалов :D
 
вверх
BSideДата: Воскресенье, 22.12.2013, 15:40 | Сообщение # 2
Настоящий писец!
Группа: Администраторы
Пользователь №: 700
Сообщений: 510
Награды: 19
Репутация: 32
Статус: оффлайн
DAN1L, можно попробовать через операторы, то есть к примеру для таких-то id материала - такой цвет, для вторых - другой, для третьих - третий..
 
вверх
DAN1LДата: Воскресенье, 22.12.2013, 20:17 | Сообщение # 3
Молчун
Группа: Пользователи
Пользователь №: 227
Сообщений: 8
Награды: 0
Репутация: 0
Статус: оффлайн
Цитата BSide ()
DAN1L, можно попробовать через операторы, то есть к примеру для таких-то id материала - такой цвет, для вторых - другой, для третьих - третий..

Куча мороки, и в итоге получится что если я удаляю материал все сбивается?
 
вверх
Mihail9575Дата: Воскресенье, 22.12.2013, 20:39 | Сообщение # 4
Спикер
Группа: Проверенные
Пользователь №: 1330
Сообщений: 270
Награды: 5
Репутация: 14
Статус: оффлайн
DAN1L, Я согласен с BSide.
Например: Сделать 10 вариантов цветов...
Воткни "class", где потребуется:
Код
<div class="bgMT<?substr($ID$,-1)?>"></div>

А это в таблицу стилей и замени цвета на свои:
Код
.bgMT0 { background-color: #000; }
.bgMT1 { background-color: #222; }
.bgMT2 { background-color: #444; }
.bgMT3 { background-color: #666; }
.bgMT4 { background-color: #888; }
.bgMT5 { background-color: #aaa; }
.bgMT6 { background-color: #ccc; }
.bgMT7 { background-color: #eee; }
.bgMT8 { background-color: #ff0000; }
.bgMT9 { background-color: #660000; }

Добавлено (22.12.2013, 20:39)
---------------------------------------------
DAN1L, Напиши в ЛС во вконтакте, может смогу помочь...


www.ChromeGT.ru
Skype: toderasco-misa
vk: id78732027
 
вверх
DAN1LДата: Понедельник, 23.12.2013, 03:13 | Сообщение # 5
Молчун
Группа: Пользователи
Пользователь №: 227
Сообщений: 8
Награды: 0
Репутация: 0
Статус: оффлайн
Спасибо огромное, решил вопрос :D
буду пробовать, пока по моему все ок

А как будет, по очереди цвета подставлять?
просто первый раз слышу про <?substr($ID$,-1)?>
если не сложно расскажите как работает, по тому что в гугле нашел только скрипт и все на английском. это аналог рандома?
 
вверх
Mihail9575Дата: Понедельник, 23.12.2013, 12:38 | Сообщение # 6
Спикер
Группа: Проверенные
Пользователь №: 1330
Сообщений: 270
Награды: 5
Репутация: 14
Статус: оффлайн
DAN1L, Я храню в секрете мой код :D
"А как будет, по очереди цвета подставлять?" - Всё зависит от тебя, если материалы не будешь удалать - цвета будут "по очереди"
Цвета будут постоянны для материала.



www.ChromeGT.ru
Skype: toderasco-misa
vk: id78732027
 
вверх
BSideДата: Понедельник, 23.12.2013, 18:01 | Сообщение # 7
Настоящий писец!
Группа: Администраторы
Пользователь №: 700
Сообщений: 510
Награды: 19
Репутация: 32
Статус: оффлайн
Цитата Mihail9575 ()
храню в секрете

прямо всем секретам секрет)
 
вверх
Mihail9575Дата: Понедельник, 23.12.2013, 22:09 | Сообщение # 8
Спикер
Группа: Проверенные
Пользователь №: 1330
Сообщений: 270
Награды: 5
Репутация: 14
Статус: оффлайн
BSide, B) Да, да :D


www.ChromeGT.ru
Skype: toderasco-misa
vk: id78732027


Сообщение отредактировал Mihail9575 - Понедельник, 23.12.2013, 22:10
 
вверх
Форум MVCreative » сделаем креативный uCoz » Общение и архив » Архив старых тем » Случайный цвет фона элемента из списка цветов.
Страница 1 из 11
Поиск: