Web-Kit ブラウザーで動作する css があります (代替テキストが表示されている場合):
.image { -webkit-filter: grayscale(100%) brightness(2) opacity(0.5);}
ただし、FireFox、Opera、IE8+ などの他のブラウザのサポートが必要です
だから私は次のCSSの更新を使用して期待される結果を得ようとします:
.image {
-webkit-filter: grayscale(100%) brightness(2) opacity(0.5);
-moz-filter: grayscale(100%) brightness(2) opacity(0.5);
-o-filter: grayscale(100%) brightness(2) opacity(0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
IE の場合、web-kit 用のすべての css プロパティをカバーしているとは思いません。
しかし、これは Mozilla と IE では機能しません。
実際の例: https://jsfiddle.net/fdf5kx5z/1/
アップデート
ちょうど追加するとopacity:0.5; color: #999999
、期待するものにはるかに近づきます。