이번 강의는 Next.js 강의이기 때문에 스타일은 최소한만 입힙니다. 에서 배운 CSS Modules와 전역 스타일을 이용해 봅시다.
.list {
list-style: none;
}
.list li {
font-size: 14px;
margin-bottom: 4px;
}
앞서 선언한 파일을 불러와 컴포넌트에 사용합니다.
import s from './page.module.css'
export default function Home() {
return (
<ul className={s.list}>
<li>
<Link href="/Seoul">서울</Link>
</li>
<li>
<Link href="/London">런던</Link>
</li>
<li>
<Link href="/Paris">파리</Link>
</li>
</ul>
)
}
홈과 상세에서 모두 사용하는 몇가지 요소를 전역에서 스타일링 해보겠습니다.
button {
border: none;
border-radius: 4px;
padding: 8px 12px;
color: white;
font-size: 12px;
text-align: center;
text-decoration: none;
background-color: green;
}
import './globals.css'
// ...