Эффект серого оттенка на CSS.
 
			Всем привет! В этой статье я расскажу, как сделать эффект серого оттенка на CSS.
Чтобы долго не томить, сразу привожу вам HTML и CSS код. Скопируйте его и посмотрите на результат.
HTML
<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Эффект серого оттенка</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <div class="profile">
   <img src="images/profile.png" alt="Эффект серого оттенка">
  </div>
</body>
</html>
CSS
.profile img {
  border-radius: 50%;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  transition: filter 0.5s ease;
  -webkit-transition: filter 0.5s ease;
}
.profile img:hover {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
Мы создали div с классом profile не просто так, так как это очень хорошее применение для данного эффекта. Дальше, в css, мы применили свойство filter и его функцию grayscale, которая как раз и делает серый оттенок. Чтобы все это было плавно, мы также использовали свойство transition.
Вот так просто можно сделать очень красивый и интересный эффект серого оттенка.
Спасибо за внимание и до следующей статьи!
- 
					Создано 16.07.2014 20:18:42  
- 
					 Михаил Русаков Михаил Русаков
 
			 
			 
		 
				 
			 
				 
				 
				 
				
Комментарии (1):
Интересный релиз... а если сделать через так: box-shadow: 2px 2px 2px 2px #333333; -webkit-box-shadow: 2px 2px 2px 2px #333333; -moz-box-shadow: 2px 2px 2px 2px #333333; В принципе получим тоже самое... или я ошибаюсь?!
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.