[Do it! HTML+CSS+자바스크립트 웹 표준의 정석] 11장 연습문제
Do it! HTML+CSS+자바스크립트 웹 표준의 정석 - 11장 연습문제 2개
Dec 25, 2023
quiz-1.html
<!DOCTYPE HTML> <html lang="ko"> <head> <meta charset="UTF-8"> <title>연습문제 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: all 0.5s ease-in; } /* 트랜지션 진행 시간 0.5초, 대상 all, 함수 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>
result
quiz-2.html
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>연습문제 2</title> <style> #container { width:200px; margin:30px auto; } img { border:1px solid #ccc; border-radius:50%; box-shadow: 5px 5px 30px 2px #000; animation: rotate 3s infinite; /* animation 설정 */ } @keyframes rotate{ from{ transform: perspective(200px) rotateY(0deg); } 50%{ transform: perspective(200px) rotateY(180deg); } to{ transform: perspective(200px) rotateY(360deg); } } /* 입체감 부여, Y축으로 회전 */ </style> </head> <body> <div id="container"> <img src="images/bear.jpg" alt="곰인형 사진"> </div> </body> </html>
result
Share article