본문으로 건너뛰기

폼 컨트롤 스타일

분류: 폼 요소

기본 .form-control의 외형을 바꾸는 스타일 변형 클래스 두 가지를 보여줍니다. .form-control-rounded는 모서리를 완전히 둥글게(pill 형태) 만들고, .form-control-flush는 테두리와 배경을 없애 밑줄만 남기는 미니멀한 입력 스타일입니다.

소스

<div class="mb-3">
<label class="form-label">둥근 폼 컨트롤</label>
<input type="text" class="form-control form-control-rounded mb-2" name="Form control rounded" placeholder="텍스트..">
<div class="input-icon">
<input type="text" class="form-control form-control-rounded" placeholder="검색…">
<span class="input-icon-addon">
<i class="f:20 ti ti-search"></i>
</span>
</div>
</div>

<div class="mb-3">
<label class="form-label">플러시 폼 컨트롤</label>
<input type="text" class="form-control form-control-flush" name="Form control flush" placeholder="텍스트..">
</div>

사용된 주요 클래스

클래스역할
f:20master-css 표기로 아이콘 글자 크기 20px
form-control텍스트 입력의 기본 스타일
form-control-flush테두리·배경을 제거하고 밑줄만 남기는 스타일
form-control-rounded모서리를 완전히 둥글게(pill 형태) 만드는 스타일
form-label입력 필드 위에 붙는 라벨 텍스트 스타일
input-icon, input-icon-addon입력창에 아이콘을 겹쳐 표시하는 컨테이너와 아이콘 영역
mb-2, mb-3요소 사이 아래쪽 여백(margin-bottom)
ti, ti-searchTabler Icons 기본 클래스와 검색 아이콘

참고 자료

실전 예제 페이지

HandStack 웹 호스트(wwwroot 모듈)를 기동한 뒤 /sample/ui-library/폼-요소-폼-컨트롤-스타일.html 경로에서 렌더링 결과를 확인할 수 있습니다.