코드랩 레퍼런스

Hover Effect - translatey 본문

SAMPLE

Hover Effect - translatey

webstoryboy 2018. 2. 1. 21:21

See the Pen Hover Effect - translatey by Webstoryboy (@webstoryboy) on CodePen.

마우스 오버하면 이미지와 글씨가 위로 올라오는 효과입니다.
<!DOCTYPE html>
<html lang="ko">
<head>
	<meta charset="UTF-8">
	<title>hover-effect1.html</title>
	<style>
		*{padding: 0; margin: 0;}
		body {background:#1a237e}

		.box-wrap {
			width: 100vw;
			height: 100vh;
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.box {
			position: relative;  
			margin:10px; 
			box-shadow: 1px 1px 3px rgba(0,0,0,0.3); 
			cursor: pointer; 
			overflow: hidden; 
			width:400px; height: 300px; 
			border:7px solid #283593;
		}
		.box img {
			width: 400px; display: block; 
			position: absolute; 
			z-index: 10;
			transform: translatey(0px)
			z-index: 30;
			transition: all 0.35s ease-in-out;
		}
		.box .info {
			opacity:0; visibility:hidden; z-index: 20;
			position: absolute; left: 0; top:auto; bottom: 0; right: 0; 
			background: rgba(0,0,0,0.7);
			color: #fff; 
			padding: 13px; 
			transform: translatey(100%);
			text-align:center;
			transition: all 0.35s ease-in-out; 
		}
		.box .info h3 {
			font-size:28px; padding-bottom: 5px;
		}
		.box:hover img {
			transform: translatey(-83px);
		}
		.box:hover .info {
			opacity:1; visibility: visible; 
			transform: translatey(0);
		}
	</style>
</head>
<body>

	<div class="box-wrap">
		<div class="box">
			<div class="img"><img src="https://tistory4.daumcdn.net/tistory/2141493/skin/images/simg05.png" alt=""></div>
			<div class="info">
				<h3>Title</h3>
				<p>이미지 설명 부분입니다.</p>
			</div>
		</div>
	</div>

</body>
</html>


Share

Ad

Comments