Front-end/Basic
HTML+CSS+자바스크립트 웹 표준의 정석 11장 마무리 문제
poopooreum
2024. 7. 2. 21:38
반응형
✏️ 11장 마무리 문제 - 1번
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>11-1 마무리 문제</title>
<style>
* {
box-sizing: border-box;
}
.top-menu {
margin: 50px auto;
padding: 0;
list-style: none;
width: 605px;
height: 35px;
box-shadow: 0 3px 4px #8b8b8b;
background-color: #dadada;
}
.top-menu li {
float: left;
border-right: 1px solid #929292;
}
.top-menu li a:link {
color: black;
text-decoration: none;
text-align: center;
display: block;
width: 100px;
height: 35px;
line-height: 35px;
transition: 0.5s ease-in;
}
.top-menu li:last-child {
border-right: none;
}
.top-menu li:not(:last-child) a:hover {
background-color: #555;
color: #fff;
}
.top-menu li:last-child a:hover {
background-color: #b30000;
color: #fff;
}
</style>
</head>
<body>
<nav>
<ul class="top-menu">
<li><a href="#">메뉴1</a></li>
<li><a href="#">메뉴2</a></li>
<li><a href="#">메뉴3</a></li>
<li><a href="#">메뉴4</a></li>
<li><a href="#">메뉴5</a></li>
<li><a href="#">메뉴6</a></li>
</ul>
</nav>
</body>
</html>
✏️ 11장 마무리 문제 - 2번
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>11-2 마무리 문제</title>
<style>
#container {
width: 200px;
margin: 30px auto;
}
img {
border-radius: 50%;
border: 1px solid #ccc;
box-shadow: 5px 5px 30px 2px #000;
animation: rotaterBear 2.5s infinite;
}
@keyframes rotaterBear {
from {
transform: perspective(200px) rotateY(0deg);
}
50% {
transform: perspective(200px) rotateY(-180deg);
}
to {
transform: perspective(200px) rotateY(-360deg);
}
}
</style>
</head>
<body>
<div id="container">
<img src="images/bear.jpg" alt="곰인형 사진" />
</div>
</body>
</html>
반응형