728x90
๋ฐ์ํ
ํ ์คํธ ์ ํ 01
ํ ์คํธ ์ ํ ๋ ์ด์์ ์ฌ์ดํธ์ ๋๋ค. ์ด๋ฒ ์ฌ์ดํธ๋ ์ด์ ์ฌ์ดํธ์๋ ๋ฌ๋ฆฌ ์์ด์ฝ๊ณผ ํ ์คํธ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
๋ ์ด์์ ์ค์
figma๋ก ๊ทธ๋ฆฌ๋์ ์ฌ์ดํธ์ ๋ ์ด์์์ ์ก์ต๋๋ค.
HTML
html ์์ค์ ๋๋ค.
<section id="textType" class="text__wrap nexon section">
<p>ํ
์คํธ ์ ํ01</p>
<h2>๐๋นต์ ๋ง์๊ฒ ๋จน๋ ๋ฐฉ๋ฒ๐ฅ</h2>
<div class="text__inner container">
<article class="text">
<div class="icon"><img src="img/icon1.png" alt="์์ด์ฝ"></div>
<h3 class="tit">๊ทธ๋ฅ ๋จน๋๋ค</h3>
<p class="desc">
์ธ๊ฐ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํ์์ธ ๋จน๋๋ค๋ ํ์๋ฅผ ํตํด
๋นต์ด๋ผ๋ ์์๋ฌผ์ ์ญ์ทจํด๋ด
์๋ค. ๊ณต๋ณต์ผ ์ ๋์ฑ ๋ง์์ต๋๋ค.
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
<article class="text">
<div class="icon"><img src="img/icon2.png" alt="์์ด์ฝ"></div>
<h3 class="tit">๊ตฌ์์ ๋จน๋๋ค</h3>
<p class="desc">
๋ถ์ ๋ฐ๊ฒฌ์ ์ธ๊ฐ์๊ฒ ์์ฃผ ํ๋ช
์ ์ธ ์ผ์ด์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ถ๋ก ์ฐ๋ฆฌ๋ ๋นต์ ๊ตฌ์๋จน๋ ๊ธฐ์ ์ ํํ ์ ์์์ต๋๋ค.
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
<article class="text">
<div class="icon"><img src="img/icon3.png" alt="์์ด์ฝ"></div>
<h3 class="tit">์น์ด์ ๋จน๋๋ค</h3>
<p class="desc">
๊ทธ๋ฅ ๋นต๋ง ๋จน๊ธฐ ์ฌ์ฌํ๋ค๋ฉด? ํฌ๋ฆผ์ด๋ ์ผ์ ์น์ด์ ๋์ธ์!
๋ฌ์ฝคํ๊ณ ๊ณ ์ํ ๋ง์ ์ถ๊ฐํ ์ ์์ด์! ๋ง์๊ฒ ๋์ธ์~
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
<article class="text">
<div class="icon"><img src="img/icon4.png" alt="์์ด์ฝ"></div>
<h3 class="tit">์ปคํผ์ ํจ๊ป ๋จน๋๋ค</h3>
<p class="desc">
์ปคํผ์ ๋นต์ ์ ๋ง ๊ถํฉ์ด ์ ๋ง์ฃ
๋นต ํ ์
๊ณผ ์ปคํผ ํ ๋ชจ๊ธ์ ์์ ํ๋ณต์ ๊ฒฝํํ์ธ์.
๋น์ ์ ์ํํ์ ๋๋ผ์ธ์
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
<article class="text">
<div class="icon"><img src="img/icon5.png" alt="์์ด์ฝ"></div>
<h3 class="tit">์ ๋ฌผ๋ก ์ค๋ค</h3>
<p class="desc">
๊ฐ๋์ ๋ง์์ ๋ฐฐ๋ถ๋ฅด๊ฒ ํด๋ณด์ธ์.
ํ์์ ๊ฐ์ฌํ๋ ์ฌ๋์๊ฒ ๋นต์ผ๋ก ๊ฐ์ฌํจ์ ์ ํด๋ณด์ธ์.
์ ๋ง ๊ธฐ๋ปํ ๊ฑฐ์์!
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
<article class="text">
<div class="icon"><img src="img/icon6.png" alt="์์ด์ฝ"></div>
<h3 class="tit">๋ง๋ค์ด ๋จน๋๋ค</h3>
<p class="desc">
์์ ๋ถํฐ ์ธ๊ฐ์ ์ํ๋ ๊ฒ์ด ์๋ค๋ฉด ๋ง๋ค์ด๋์ต๋๋ค.
์๊ธ์์กฑ์ ์ธ๊ฐ! ์ด์ ์๋์ ์๊ธ์์กฑํ์ธ์!
๊ตฟ์ธ๊ฐ ๊ตฟ๋ธ๋ ๋
</p>
<a href="#">๋๋ณด๊ธฐ</a>
</article>
</div>
</section>
CSS
css ์์ค์ ๋๋ค. figma๋ก ์ค์ ํด๋์ ๋ ์ด์์์ด๋ zaplin์ ๋ณด๋ฉฐ ์ ์ ํ๊ฒ css๋ฅผ ์ค์ ํด์ค๋๋ค.
/* fonts */
@import url('https://webfontworld.github.io/NexonLv1Gothic/NexonLv1Gothic.css');
.nexon {
font-family: 'NexonLv1Gothic';
font-weight: 400;
}
/* reset */
* {
margin: 0;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}
a {
text-decoration: none;
color: #000;
}
img {
width: 100%;
}
/* common */
.container {
width: 1160px;
padding: 0 20px;
margin: 0 auto;
min-width: 1160px;
}
.section {
padding: 120px 0;
}
.section>h2 {
font-size: 50px;
line-height: 1;
text-align: center;
margin-bottom: 70px;
}
.section>p {
font-size: 22px;
font-weight: 300;
color: #666;
text-align: center;
margin-bottom: 10px;
}
.gray {
background-color: #f5f5f5;
}
/* textType01 */
.text__inner {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.text__inner .text:nth-child(1) {
margin-bottom: 20px;
}
.text__inner .text:nth-child(2) {
margin-bottom: 20px;
}
.text__inner .text:nth-child(3) {
margin-bottom: 20px;
}
.text__inner .text {
width: 373px;
padding: 20px;
box-sizing: border-box;
}
.text__inner .text .tit {
margin-bottom: 10px;
}
.desc {
margin-bottom: 20px;
font-size: 18px;
line-height: 1.4;
color: #666;
}
.icon {
width: 60px;
height: 60px;
margin-bottom: 10px;
}
.text:hover {
background: #f5f5f5;
border-radius: 10px;
}
.text a:hover {
text-decoration: underline;
}
728x90
๋ฐ์ํ
'Site ์ ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
03. ํ ์คํธ ์ ํ 3 (4) | 2022.09.01 |
---|---|
03. ํ ์คํธ ์ ํ - 2 (2) | 2022.08.31 |
02. ์ด๋ฏธ์ง ์ ํ - 3 (4) | 2022.08.21 |
02. ์ด๋ฏธ์ง ์ ํ - 2 (3) | 2022.08.18 |
02. ์ด๋ฏธ์ง ์ ํ - 1 (3) | 2022.08.18 |
๋๊ธ