Я разрабатываю веб-сайт, который будет иметь несколько вложенных элементов div для бокового меню. Фон каждого div имеет более темный оттенок синего, чем фон div, который его окружает.
Я бы хотел, чтобы у каждого элемента div был эффект градиента на заднем плане, когда он переходит от слегка темного синего к цвету фона элемента div.
Я знаю, что CSS3 имеет встроенную поддержку градиентов, но старые браузеры не смогут их отображать, так что это не вариант. Вместо этого я создал фон PNG для каждого отдельного элемента.
Однако эта опция фона PNG не является сверхустойчивой. Если я решу, что хочу немного другой цвет в качестве фона, я должен создать новый PNG с этим новым цветом. Раздражает.
Я бы хотел использовать одно полупрозрачное изображение PNG от серого до прозрачного во ВСЕХ элементах div, чтобы я мог свободно менять цвета фона. Но проблема с использованием такого PNG заключается в том, что он как бы обесцвечивает и тускнеет, а не темнеет ...
Есть ли способ манипулировать таким PNG, чтобы затемнить все, что он перекрывает, БЕЗ десатурации ???