部分的に透明なCSSスプライトを使用しています(つまり、画像内のオブジェクトは不透明で、背景は透明です)。CSSまたはJavascriptを使用して画像を暗くしたい。画像の暗さのレベルを変更する必要があり、暗さのレベルごとに個別の画像を作成することは実用的ではありません。
背景が透明でない場合は、画像の上に黒いレイヤーを追加して、そのレイヤーの不透明度を変更することができます。
これが基本的に私が持っているものです:http://jsfiddle.net/PXU6j/2/
<!-- SO is forcing me to add code -->
<div class=logo>How do I make this darker?</div>