Я видел некоторые приложения, в которых был включен черный значок, а некоторые - как приложение использовало 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>
Но он не работает в моем браузере Chrome. Я что-то пропустил?
Дополнительные примечания Мне нужно только поддерживать современные веб-браузеры. Не нужно беспокоиться об IE или что-то еще.
Я разместил здесь свой код http://jsfiddle.net/ZnbF3/. Первый раз, используя jsfiddle, надеюсь, что он работает? Если нет, просто скопируйте html файл и файл css, который уже опубликован выше. У меня есть calendar2.png, прикрепленный к этому вопросу.