![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
привет!
Есть веб проект, который работает в серых тонах. Сейчас нужно этот проект перевести на голубой фон, но что бы серый тоже остался. Как это лучше всего сделать? Ну т.е. вариант, реплэйсить старый код цвета на новый не подходит. |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Обычно, такими делами занимаются, когда нужно сделать редизайн сайта. Новый макет, новая верстка, все такое... Это вам, батенька, программист нужен
Чем не нравится " реплэйсить старый код цвета на новый". Для этого стили и придумывались, чтобы простые вещи делались несложно... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
ksnk, Тут не совсем редизайн.
Условно говоря, был цвет залит #qqqq, нужно сделать #wwww. Ну ведь делают схемы разхные цветовые, даже на этом форуме. Монжо выбрать зеленый и синий. Ведь там просто разные css подключаются: верно? |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Samotnik, Ну, примерно, так и есть. Заменил стили и порядок... Сложности возникают, когда картинки тоже являются цветовыми составляющими сайта.
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
ksnk, ок и как это сделать? На каждый нужный класс добавлять blue класс, например? Хочется сделать красиво и правильно.
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
А, понял... Нужно сделать цветовые схемы, которые можно менять "на лету"?
В сессии, в куках, в пользовательских данных, еще в каких загашниках храниться признак - какая цветовая схема используется. При генерации страницы - генерируем линк на нужный css файл. Для отладки - можно просто ввести дополнительный GET-параметр. Это сообщение отредактировал(а) ksnk - 17.8.2015, 17:11 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
Сделал два файла blue.css green.css. В зависимости от типа приложения (параметра) делаю инклюд либо одного, либо второго. Всё работает чётко, как швейцарский часы за 15 тысяч франков.
Это сообщение отредактировал(а) Samotnik - 4.9.2015, 11:42 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |