outline-width
요소의 outline 두께를 설정합니다. outline-style이 설정되어 있어야 두께가 보이며, border와 달리 레이아웃 공간을 차지하지 않습니다.
클래스 목록
패턴 기반 클래스입니다. ow{N}px 형식으로 숫자와 단위를 조합하여 사용합니다.
| 클래스 | CSS | 설명 |
|---|---|---|
ow1px | outline-width: 1px | outline 두께 1px |
ow2px | outline-width: 2px | outline 두께 2px |
ow3px | outline-width: 3px | outline 두께 3px |
ow4px | outline-width: 4px | outline 두께 4px |
시각적 비교
다양한 outline-width 값을 시각적으로 비교합니다.
1px — ow1px
1px
2px — ow2px
2px
3px — ow3px
3px
4px — ow4px
4px
사용 예시
<!-- 포커스 시 outline 두께 적용 -->
<input class="py8px px16px br8px bg18181B cFAFAFA bn focus-olss focus-ow2px" placeholder="포커스하세요" />
<!-- 다양한 두께의 outline -->
<div class="df gap4rem fww">
<div class="olss ow1px p2rem cFAFAFA">1px</div>
<div class="olss ow2px p2rem cFAFAFA">2px</div>
<div class="olss ow3px p2rem cFAFAFA">3px</div>
</div>
<!-- outline-offset과 조합 -->
<div class="olss ow2px oo4px p2rem cFAFAFA">
outline과 요소 사이에 간격
</div>팁 & 주의사항
outline-style 필수
ow{N}px만 단독 사용하면 outline이 보이지 않습니다. olss(outline-style: solid) 등과 함께 사용하세요.
포커스 상태와 조합
focus-ow2px처럼 의사 클래스와 조합하면, 포커스 시에만 outline 두께를 적용할 수 있습니다.