아이템 (Item)
아이템 컴포넌트는 정보를 표시하거나 사용자와 상호작용을 위한 컴포넌트입니다.
Usage
아이템 컴포넌트는 요소에 n-item
클래스를 적용하여 사용할 수 있습니다.
사용법
item
html
<div class="n-item">item</div>
Type
n-item-type:타입
또는 n-item:타입
약어 클래스를 통해 다양한 아이템 타입을 적용할 수 있습니다.
아이템 타입
outline-box : 테두리가 있는 박스 스타일
shadow: 그림자 효과를 가진 스타일
underline: 밑줄만 있는 스타일
none: 테두리나 그림자 없이 깔끔한 스타일
html
<div class="n-item n-item-type:outline-box">outline-box</div>
<div class="n-item n-item-type:shadow">shadow</div>
<div class="n-item n-item:underline">underline</div>
<div class="n-item n-item:none">none</div>
타입 | 클래스 | 약어 클래스 |
---|---|---|
outline-box | n-item-type:outline-box n-item-type:outline | n-item:outline-box n-item:outline |
shadow | n-item-type:shadow | n-item:shadow |
underline | n-item-type:underline | n-item:underline |
none | n-item-type:none | n-item:none |
Overriding
아이템 컴포넌트 변수는 다음과 같습니다:
css
/* item.css */
.n-item {
--item-padding: 24px;
--item-border-radius: 16px;
--item-border-color: var(--color-base-3);
--item-background-color: var(--color-base-1);
}
Example
스타일 재정의 예시
Hello
css
/* root.css */
.n-item {
--item-border-radius: 0;
}
TIP
컴포넌트 커스터마이징에 대한 자세한 내용은 컴포넌트 커스터마이징하기에서 확인하실 수 있습니다.
Example
활용 예시

Cafe Rland
고소한 원두와 맛있는 샌드위치가 일품인 카페입니다.
좋아요 24
html
<div class="n-item n-item:shadow p:0 pb:4 bd-radius:0 max-w:5">
<div>
<img src="/cafe.jpg" class="h:auto w:100p" />
</div>
<div class="mt:4 px:3">
<div class="n-font:h2 font-weight:3 color:base-8">Cafe Rland</div>
<div class="mt:1 font-size:2 color:base-7">
고소한 원두와 맛있는 샌드위치가 일품인 카페입니다.
</div>
<div class="mt:1">
<span class="icon icon:heart_fill icon-size:2 icon-color:accent-1">
좋아요
</span>
<span class="font-size:1 ml:1">24</span>
</div>
</div>
</div>