|
|
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Всем привет! Подскажите как можно забацать такую штуку. Сверстать пост, оформленный пятью оттенками зелёного (заголовки, текст, фон, автор....). Но сделать это так, чтобы зелёный цвет задавался только в одном месте, и при изменении зелёного на синий в этом месте, все оттенки становились оттенками синего. Первое что приходит в голову это каким то образом задать в переменной цвет, и в остальных местах использовать rgb чтобы как то создавать оттенки этого цвета. Может кто нибудь покажет где есть пример или информацию почитать по этому вопросу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2012, 22:19:29 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Первое, что пришло в голову - разложить все нужные цвета на "этот зеленый" и "полупрозрачная составляющая". Затем использовать накладку бекграундов - снизу "этот зеленый", а выше - "полупрозрачная составляющая" в полупрозрачном PNG, которые в итогу дадут "правильные" цвета. В случае смены нижнего цвета на другой итоговые цвета поменяются на "этот новый синий" + "полупрозрачная составляющая". P.S. Это не решение, это гипотеза, которая первой пришла в голову. В случае реализации плюс в том, что пожно получить не просто 5 разных цветов, а даже градиентные растяжки в нужных гаммах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2012, 22:27:04 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Можно и без пнг, через альфу (и filter в ie). Правда если фон сложный, сквозь буквы он будет просвечивать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2012, 22:34:41 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Roman20задать в переменной цвет, и в остальных местах использовать rgb чтобы как то создавать оттенки этого цвета http://lesscss.org/ http://sass-lang.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2012, 22:48:14 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Да спасибо уже сделал через LESS классная штука. Antonariy не понял через какие фильтры? Пример для ЛикБез можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2012, 23:10:26 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Паганель http://lesscss.org/ Что-то не открывается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 08:43:48 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Посмотрел таки! Спасибо за ссылки. Прикольные штуки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 08:45:15 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
krvsaПаганель http://lesscss.org/ Что-то не открывается... не знаю почему у меня - открывается и дома (вчера) и на работе (сейчас) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 10:15:50 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Паганельне знаю почему Да какие-то проблемки наверное были... В итоге все открылось. Спасибо еще раз за ссылки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 10:17:39 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Thanks for giving the information. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 11:30:05 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
krvsaПосмотрел таки! Спасибо за ссылки. Прикольные штуки... Прикольные то прикольные, но, например, IE9 на Windows Phone не позволяет пока работать с css через javascript, на большинстве старых андроидов будут проблемы, ну и далее по списку. Если только аудитория больших быстрых и умных компов, тогда да, можно и "лесс" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 12:09:12 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
mage.lanнапример, IE9 на Windows Phone не позволяет пока работать с css через javascript, на большинстве старых андроидов будут проблемы, ну и далее по списку Таки не используй... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 13:25:28 |
|
||
|
CSS - задание цвета в одном месте
|
|||
|---|---|---|---|
|
#18+
Less можно и на сервере использовать, например: .less{} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 13:40:46 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37838665&tid=1449691]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
195ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 459ms |

| 0 / 0 |
