-
카테고리
-
세부 분야
자격증 (디자인)
-
해결 여부
미해결
선생님 슬라이드 위 공간이 자꾸 뜹니다;;;
22.10.14 13:08 작성 조회수 141
1
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>JUST쇼핑몰</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<!-- star -->
<div class="star">
<!-- header -->
<div class="header">
<div class="header-logo">
<a href="#none"><img src="images/logo-header.png" alt="logo-header"></a>
</div>
<div class="navi"></div>
</div>
<!-- slide -->
<div class="slide">
<div>
<a href="#none"><img src="images/slide-01.jpg" alt="slide01"></a>
<a href="#none"><img src="images/slide-02.jpg" alt="slide02"></a>
<a href="#none"><img src="images/slide-03.jpg" alt="slide03"></a>
</div>
</div>
<!-- items -->
<div class="items">
<div class="news"></div>
<div class="banner">
<a href="#none"><img src="images/banner-01.jpg" alt="banner-01"></a>
</div>
<div class="now">
<a href="#none"><img src="images/banner-02.jpg" alt="banner-02"></a>
</div>
</div>
<!-- footer -->
<div class="footer">
<div class="footer-logo">
<a href="#none"><img src="images/logo-footer.png" alt="logo-footer"></a>
</div>
<div class="copy">
<p>
상호 : 엣지컴퍼니 | 대표자 : 홍길동 | 개인정보관리책임자 : 장길산 차장
<br>사업장주소 : 서울특별시 강남구 테헤란로 123-56
</p>
</div>
<div class="sns">
<a href="#none"><img src="images/sns-01.png" alt="sns-01"></a>
<a href="#none"><img src="images/sns-02.png" alt="sns-02"></a>
<a href="#none"><img src="images/sns-03.png" alt="sns-03"></a>
</div>
</div>
</div>
<!-- script -->
<script src="script/jquery-1.12.4.js"></script>
<script src="script/script.js"></script>
</body>
</html>
@charset "UTF-8";
body{
margin: 0;
font-size: 15px;
background-color: #fff;
color: #222328;
}
a{
color: #222328;
text-decoration: none;
}
.star{margin: auto; border: 1px solid red; width: 1200px;}
/* header */
.header{
height: 100px;
}
.header > div{
height: 100px;
}
.header-logo{
width: 200px;
float: left;
padding-top: 30px;
}
.navi{
width: 600px;
background-color: aqua;
float: right;
}
/* slide */
.slide{
position: relative;
width: 1200px;
height: 300px;
overflow: hidden; /*하위메뉴에 위치값이 존재함으로 오버플로 준다*/
margin-bottom: 20px; /*items 부분의 윗부분 공간을 주기위해*/
}
.slide > div{
height: 300px;
top: 0;
left: 0;
position: absolute;
font-size: 0;
animation: slide 10s linear infinite;
}
@keyframes slide{
0%{top: 0;}
30%{top: 0;}
35%{top: -300px;}
65%{top: -300px;}
70%{top: -600px;}
95%{top: -600px;}
100%{top: 0;}
}
/* items */
.items{overflow: hidden;}
.items > div{
height: 200px;
float: left;
box-sizing: border-box;
}
.news{
width: 500px;
background-color: brown;
}
.banner{width: 350px;}
.now{width: 350px;}
/* footer */
.footer{overflow: hidden;}
.footer > div{
height: 100px;
float: left;
box-sizing: border-box;
}
.footer-logo{
width: 200px;
padding-top: 30px;
}
.copy{
width: 800px;
}
.copy p{
text-align: center;
padding: 0 30px;
padding-top: 10px;
}
.sns{
width: 200px;
padding-top: 30px;
padding-left: 10px;
}
답변을 작성해보세요.
0
코딩웍스(Coding Works)
지식공유자2022.10.16
padding-top: 30px; 에서 위로 30픽셀 띄웠으니가 높이가 커진거에요.
box-sizing: border-box; 주면 해결됩니다.
답변 1