imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 10.03.2008, 20:40     # 1
Tulip
Junior Member
 
Аватар для Tulip
 
Регистрация: 17.08.2003
Пол: Male
Сообщения: 80

Tulip Путь к славе только начался
Автоматическая изменение цвета текста

Есть ли какая-нибудь возможность в CSS автоматического изменения цвета текста в зависимости от цвета фона? Чтобы не пропадала видимость текста. К примеру есть таблица с фоновым рисунком - белый лист с оранжевой картинкой в цетре. Цвет текста в таблице тоже оранжевый, соответсвенно те участки, где за текстом будет картинка, должны были бы рисоваться белым цветом.
Tulip вне форума  
Старый 10.03.2008, 20:47     # 2
elj
Junior Member
 
Аватар для elj
 
Регистрация: 08.12.2007
Адрес: Україна...ненька
Пол: Male
Сообщения: 192

elj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэйelj Сэнсэй
Tulip, с помощью CSS такого не сделать.

Можно попробовать поиграться с JavaScript / PHP, но помучаться придется изрядно, если вообще получится [со скептицизмом].

imho, подобные проблемы говорят о недостаточно хорошо продуманной структуре сайта (блока, etc.)
__________________
imho.ws - коммунизм, построенный в отдельно взятой атомной подводной лодке.
elj вне форума  
Старый 11.03.2008, 06:03     # 3
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
автоматического изменения цвета текста в зависимости от цвета фона
Автоматического это как? В режиме негатива? Открой любой графический редактор и посмотри как будет выглядеть текст в режиме наложения Negative.

Сделать такое думаю даже на JS/PHP будет нереально сложно. В PHP на грани невозможного - нет способа просто и быстро определить как будет выглядеть будущая страница, и как текст будет налегать на фон. Разве что писать текст прямо в картинку. В JS не намного проще. Как менять цвет текста посимвольно? Рисовать в канве? Создавать блоки?...
RaZEr вне форума  
Старый 11.03.2008, 14:14     # 4
Viromаn
Banned
 
Аватар для Viromаn
 
Регистрация: 09.03.2008
Сообщения: 32

Viromаn Нуль без палочки
Цитата:
Есть ли какая-нибудь возможность в CSS автоматического изменения цвета текста в зависимости от цвета фона?
Если правильно взять за основу, что цвет должен определяться из фоновой картинки, то это едва ли нереально, поскольку это картинка должна быть обработана и разбита на цветовые участки, и это должно быть подано дальше в перевариваемом виде, овчинка выделки стоить не будет. А вот если фон задаётся статически, то ещё можно что то сделать, я даже видел подобный скрипт. В зависимости от фона, там перетаскиваемый div слой, и цвет текста менялся в нём, как только его передвигал на те участки сайта, где другой фон..
Viromаn вне форума  
Старый 12.03.2008, 01:21     # 5
Tulip
Junior Member
 
Аватар для Tulip
 
Регистрация: 17.08.2003
Пол: Male
Сообщения: 80

Tulip Путь к славе только начался
Ясненько. Раз такой геморой, значит нет смысла возиться. Всем спасибо за ответы.
Tulip вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:56.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.