- index.html
- style.css
HTML
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Эффектные ссылки, шаг 4</title>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="effect-3">
<a href="#">Лайм</a>
</div>
</body>
</html>
CSS
@font-face {
font-weight: 700;
font-family: "Open Sans";
src: url("fonts/opensansbold.woff") format("woff");
}
body {
margin: 0;
padding: 0;
background-color: #f5f5f5;
color: #333333;
font-size: 22px;
font-family: "Open Sans", sans-serif;
}
a {
position: relative;
display: inline-block;
outline: none;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
}
.effect-3 {
margin: 100px auto;
padding: 30px 0;
width: 400px;
background-color: #2ac56c;
text-align: center;
}
.effect-3 a {
color: rgba(0, 0, 0, 0.2);
font-weight: bold;
}
.effect-3 a::before {
color: #ffffff;
transition: transform 0.3s, opacity 0.3s;
}
.effect-3 a:hover::before {
}
Вы перешли на другую страницу
ЗадачиВыполнено
0
- Добавьте ссылке атрибут
data-hover
со значениемЛайм
. - Её псевдоэлементу добавьте свойство
content
со значениемattr(data-hover)
. - А затем пропишите ему абсолютное позиционирование.
- По наведению на ссылку сделайте псевдоэлемент полностью прозрачным и уменьшите его трансформацией
scale
со значением0.9
. Наводите курсор на ссылку для проверки.