
- html -
<section id="section04">
<div class="title_box">
<img src="images/section2_text.png" alt="">
<h2>어서오세요, 사각사각 문구점입니다.</h2>
</div>
<ul class="content">
<li class="grid-01">
<a href="#">
<img src="images/section4_content 01.png" alt="">
<span class="text">다이어리</span>
<span class="num">01</span>
</a>
</li>
<li class="grid-02">
<a href="#">
<img src="images/section4_content 02.png" alt="">
<span class="text">스티커</span>
<span class="num">02</span>
</a>
</li>
<li class="grid-03">
<a href="#">
<img src="images/section4_content 03.png" alt="">
<span class="text">펜</span>
<span class="num">03</span>
</a>
</li>
<li class="grid-04">
<a href="#">
<img src="images/section4_content 04.png" alt="">
<span class="text">메모지</span>
<span class="num">04</span>
</a>
</li>
<li class="grid-05">
<a href="#">
<img src="images/section4_center.png" alt="">
</a>
</li>
<li class="grid-06">
<a href="#">
<img src="images/section4_content 06.png" alt="">
<span class="text">키링</span>
<span class="num">06</span>
</a>
</li>
<li class="grid-07">
<a href="#">
<img src="images/section4_content 07.png" alt="">
<span class="text">속지</span>
<span class="num">07</span>
</a>
</li>
<li class="grid-08">
<a href="#">
<img src="images/section4_content 08.png" alt="">
<span class="text">파우치</span>
<span class="num">08</span>
</a>
</li>
<li class="grid-09">
<a href="#">
<img src="images/section4_content 09.png" alt="">
<span class="text">데스크테리어</span>
<span class="num">09</span>
</a>
</li>
</ul>
</section>
</div>
- css -
#section04 {width: 100%; padding: 160px 0 296px;background: #F5D4B6; position: relative;}
#section04 h2 {font-size: 48px;font-family: 'YeogiOttaeJalnan';color: #99775A; text-align: center; margin-bottom: 52px;}
#section04 .title_box { position: relative; width: 1520px; margin: 0 auto 40px; }
#section04 .title_box img {width: 100%; display: block; height: auto;}
#section04 h2 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 48px; font-family: 'YeogiOttaeJalnan'; color: #99775A; white-space: nowrap; margin: 0;}
#section04 .content {display: grid; gap: 40px; grid-template-columns: 257px 468px 313px 362px; grid-template-rows: 245px 194px 220px; width: 1520px; margin: 0 auto;}
#section04 .content li {overflow: hidden; border-radius: 16px; position: relative;transition: 0.3s;}
#section04 .content li a {display: block; width: 100%; height: 100%; position: relative;}
#section04 .content li img { width: 100%; height: 100%;transition: 0.3s; filter: saturate(1);}
#section04 .content .text {position: absolute; top: 20px; left: 24px; font-size: 24px; font-weight: 700; color: #3a2010; z-index: 2; white-space: nowrap;transition: 0.3s;}
#section04 .content .num {position: absolute; right: 12px; bottom: 12px; font-size: 96px; font-weight: 900;color: rgba(0, 0, 0, 0.15); z-index: 2; line-height: 1; transition: 0.3s;}
#section04 .content li:hover {transform: translateY(-8px);}
#section04 .content li:hover img {transform: scale(1.07);filter: saturate(1.5);}
#section04 .content li:hover .num {color: rgba(153, 119, 90, 0.7);}
#section04 .content li:hover .text {color: #FFF6EC; background: rgba(153, 119, 90, 0.7); padding: 4px 12px; border-radius: 8px;}
.grid-01 { grid-column: 1; grid-row: 1 / 3; }
.grid-02 { grid-column: 2; grid-row: 1; }
.grid-03 { grid-column: 3; grid-row: 1; }
.grid-04 { grid-column: 4; grid-row: 1; }
.grid-05 { grid-column: 2 / 4; grid-row: 2; }
.grid-06 { grid-column: 4; grid-row: 2; }
.grid-07 { grid-column: 1; grid-row: 3; }
.grid-08 { grid-column: 2; grid-row: 3; }
.grid-09 { grid-column: 3 / 5; grid-row: 3; }
- footer -

- html -
<footer>
<div class="footer_deco">
<img src="images/footer_.png" alt="">
</div>
<div class="footer_inner">
<div class="footer_logo">
<img src="images/logo.png" alt="사각사각 문구점">
</div>
<div class="footer_info">
<p>Company : Sagak Sagak Co.Ltd.
<br>Rep : Jo Hyeon Chae
<br>Registration : 123-4567-8910
<br>Mail Registration : SagakSagak@gmail.com
<br>Address : Seoul Gangnam-1234</p>
</div>
<div class="footer_cs">
<p class="cs_title">Cs center</p>
<p class="cs_num">02-1234-5678</p>
<ul class="sns">
<li><a href="#"><img src="images/footer_Instagram.png" alt="">insta</a></li>
<li><a href="#"><img src="images/footer_Facebook.png" alt="">facebook</a></li>
<li><a href="#"><img src="images/footer_YouTube.png" alt="">youtube</a></li>
<li><a href="#"><img src="images/footer_Google.png" alt="">google</a></li>
</ul>
</div>
</div>
</footer>
- css -
footer {position: relative; background: #774731; padding: 160px 0 ;}
footer .footer_deco {position: absolute; bottom: 400px; width: 100%; overflow: hidden;}
.footer_logo img {width: 512px; height: auto;}
.footer_inner {display: flex; align-items: center; gap: 120px; max-width: 1520px; margin: 0 auto; padding: 0 40px;}
.footer_info p {font-size: 18px; font-weight:400; color: #FFD7C1; line-height: 1.8; }
.footer_cs {font-size: 18px; font-weight:400; color: #FFD7C1; line-height: 1.8;}
.footer_cs .cs_title {margin-bottom: 4px;}
.footer_cs .cs_num {margin-bottom: 16px;}
.footer_cs .sns { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.footer_cs .sns li a {display: flex; align-items: center; gap: 6px; color: #FFD7C1;}'web design' 카테고리의 다른 글
| 04.20 - html 애니메이션 (0) | 2026.05.29 |
|---|---|
| 04.20 (0) | 2026.05.29 |
| 04.16 - 사각사각 문구점 (섹션 3) (0) | 2026.05.29 |
| 04.15 - 사각사각 문구점 (섹션 2) (0) | 2026.05.29 |
| 04.14 - 사각사각 문구점 (섹션 1) (0) | 2026.05.29 |