黒いアイコンが含まれていても、アプリがCSSを使用してアイコンを別の色に変換するアプリをいくつか見ました。このプロセスを繰り返すことができないようです
これが私のback.cssファイルです:
.dashboard-buttons a {
width: 80px;
height: 80px;
border: 1px solid #ccc;
margin: 0px 5px;
display:inline-block;
border-radius: 10px;
background:white;
text-decoration:none;
-moz-box-shadow: inset 0 0 15px rgba(0,0,0, 0.25);
-webkit-box-shadow: inset 0 0 15px rgba(0,0,0, 0.25);
}
.dashboard-buttons a:hover {
text-decoration:underline;
}
.dashboard-buttons span,
.dashboard-buttons img {
display:inline;
font-size: 12px;
font-weight:bold;
}
.dashboard-buttons .sessions img {
background-color:#C60;
}
.dashboard-buttons .sessions img {
-webkit-mask-image:url(mobile/images/calendar2.png)
}
そして、htmlコードは次のようになります。
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="back.css" />
<title>West</title>
</head>
<body>
<div class="dashboard-buttons">
<a href="sessions.php" class="sessions">
<img src="mobile/images/calendar2.png">
<span>Sessions</span>
</a>
</div>
</body>
</html>
しかし、それは私のクロームブラウザでは機能しません。私は何かが足りないのですか?
追加の注意事項 私は最新のWebkitブラウザのみをサポートする必要があります。IEなどについて心配する必要はありません。
ここにコードを投稿しましたhttp://jsfiddle.net/ZnbF3/。初めてjsfiddleを使用しますが、うまくいけばうまくいきますか?そうでない場合は、上記で投稿したhtmlファイルとcssファイルをコピーしてください。この質問にcalendar2.pngを添付しています。