Input
Input
Input 요소는 사용자로부터 데이터를 입력받는 필드를 제공해요. 아이콘, 라벨, 액션 버튼, 파일 입력 등 여러 가지로 확장할 수 있어요.
출처: Input
본문
Types
Input
표준 입력 필드예요
File Input
파일 입력 필드예요
Invisible File Input
파일 입력을 보이지 않게 만들어 다른 요소를 디자인해 파일 대화상자를 트리거할 수 있어요.
Open any file
Click here to upload
States
Focus
입력 필드는 사용자가 현재 상호작용 중이라는 것을 보여줄 수 있어요
Loading
아이콘 입력 필드는 현재 데이터를 불러오는 중임을 보여줄 수 있어요
Disabled
입력 필드는 비활성 상태임을 보여줄 수 있어요
Error
입력 필드는 데이터에 오류가 포함되어 있음을 보여줄 수 있어요
"week", "date", "email", "url" 같은 일부 입력 타입은 브라우저 내장 검증을 가지고 있어서, 그 값이 유효하지 않게 되면 자동으로 오류 스타일을 받게 돼요. 일반적으로 required 속성이 설정되어 있고 비어 있는 모든 입력 필드 타입은 유효하지 않은 것으로 간주돼요.
빈 필드와 필수 필드에 오류 클래스가 표시되는 것을 막으려면 placeholder를 사용하세요. 텍스트 placeholder를 원하지 않는다면 공백 문자를 사용하세요.
Variations
Icon
입력은 아이콘으로 포맷할 수 있어요
Labeled
입력은 라벨로 포맷할 수 있어요
https://
.com
.com
.net
.org
kg
$
.00
Add Tag
I am a
Developer
Software engineer
System admin
Database admin
1-5
6-10
11-20
21-50
51-100
Persons
Action
입력은 사용자가 수행할 수 있는 액션을 알려주도록 포맷할 수 있어요
Search
Checkout
This Page
This Organization
Entire Site
All
Articles
Products
Search
Copy
File Action
파일 액션 입력은 파일 트리거 버튼 안에 사용자 정의 콘텐츠를 넣을 수 있게 해줘요. 파일 액션 입력 버튼은 label 요소로 만들어져야 해요.
Choose wisely
Transparent
투명 입력은 배경이 없어요
Inverted
입력은 어두운 배경에 나타나도록 포맷할 수 있어요
Fluid
입력은 컨테이너의 크기를 차지할 수 있어요
Search
Size
입력은 다양한 크기로 변할 수 있어요
Textarea
input 클래스를 사용하면 textarea에서도 일부 기능을 사용할 수 있어요
I have a left corner label
I have a right corner label
I have an left icon
I have a right icon
I have a left icon and left corner label
I have a right icon and right corner label
더 알아보기
Input은 폼에서 데이터를 받는 핵심 요소예요. 라벨·아이콘·액션과 조합하면 검색창이나 가격 입력 같은 복합 UI를 쉽게 만들 수 있어요. 검증과 결합된 처리는 Form 콜렉션에서 확인해보세요.