부트 스트랩에서 지원하는 양식 컨트롤은 다음과 같습니다.
Bootstrap은 가장 일반적인 양식 컨트롤 (주로 입력, TextArea, Checkbox, Radio 및 Select를 지원합니다.
입력 상자
가장 일반적인 양식 텍스트 필드는 입력 상자 입력입니다. 사용자는 대부분의 필요한 양식 데이터를 입력 할 수 있습니다. Bootstrap은 텍스트, 비밀번호, datetime, datetime-local, 날짜, 월, 시간, 주, 번호, 이메일, URL, 검색, 전화 및 색상을 포함한 모든 기본 HTML5 입력 유형을 지원합니다. 입력을 완전히 스타일링 할 수 있도록 적절한 유형 선언이 필요합니다.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 입력 상자 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.jss"> </script> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form "> <div> <label for ="name "> tag </label> <input type ="text "placeholder ="text 입력 "> </div> </form> </body> </html>
결과는 다음과 같습니다.
Textarea
여러 줄의 입력을 만들어야 할 때 텍스트 상자 TextArea를 사용할 수 있습니다. 필요한 경우 행 속성을 변경할 수 있습니다.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 텍스트 상자 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.csss"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.jss"> </script> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form role = "form"> <div> <label for = "name"> text box </label> <textarea 행 = "3"> </textarea> </div> </form> </body> </html>
결과는 다음과 같습니다.
CheckBox ((체크 박스) 및 라디오 박스 (라디오)
확인란과 라디오 버튼은 사용자가 일련의 사전 설정 옵션을 선택할 수 있도록 사용됩니다.
양식을 작성할 때 사용자가 목록에서 여러 옵션을 선택할 수 있도록 확인란을 사용하십시오. 사용자가 하나의 옵션 만 선택하는 것을 제한하는 경우 라디오를 사용하십시오.
일련의 확인란 및 라디오 박스에는 .checkbox-inline 또는 .radio-inline 클래스를 사용하여 동일한 줄에 표시되도록 제어하십시오.
다음 예제는이 두 가지 유형 (기본 및 인라인)을 보여줍니다.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 확인란 및 라디오 버튼 확인 </title> <link rel = "Stylesheet"href = "http://apps.bdimg.com/libs/bootspap/3.3.0/css/bootstrap.min.csss"> src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.jss"> </script> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <label for = "name"> 기본 체크 박스 및 무선 버튼 인스턴스 </label> <label> </label> <label> </label> <label> </label> <label> input type = "옵션" "옵션 1 </label> </div> <div> <label> <입력 유형 = "checkbox"value = ""> 옵션 2 </label> </div> <div> <label> <입력 유형 = "radio"name = "insportRadios"id = "intionsRadios1"value = "옵션> 옵션 1 </label> </div> <label> <input type ="intame = "옵션 라디에스" id="optionsRadios2" value="option2">Option 2 - Selecting it will deselect option 1</label></div><label for="name">Inlined checkbox and radio button instance</label><div><label><input type="checkbox" id="inlineCheckbox1" value="option1"> Option 1</label><label><input type="checkbox" id="inlineCheckbox2" value = "옵션 2"> 옵션 2 </label> <label> <입력 유형 = "checkbox"id = "inlinecheckbox3"value = "옵션 3"> 옵션 3 <label> <input type = "radio"name = "옵션 라디오 신사 라인"ID = "옵션 옵션 라디오 신호"옵션 = "옵션 ="옵션 = "옵션"> 옵션 "> 2 </label> </div> </body> </html>
결과는 다음과 같습니다.
상자와 라디오 버튼을 확인하십시오
사용자가 여러 옵션에서 선택할 때 선택 상자를 사용하지만 기본적으로 하나의 옵션 만 선택할 수 있습니다.
<select> 디스플레이 목록 옵션을 사용하십시오.이 옵션은 일반적으로 상태 또는 번호와 같이 사용자에게 친숙한 선택 목록입니다.
사용자가 여러 옵션을 선택할 수 있도록 Multiple = "Multiple"을 사용하십시오.
다음 예제는이 두 가지 유형 (선택 및 다중)을 보여줍니다.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 선택 박스 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootsprap/3.3.0/js/bootttrap.min.js"> </head> </head> 역할 = "form"> <div> <label for = "name"> 선택 목록 선택 </label> <select> <solfite> 1 </옵션> <pluxt> 2 </옵션> <옵션> 3 </옵션> <plooft> 4 </옵션> <pluxt> 5 </select> < "name"> 다중 선택 선택 목록 </label> <선택 배수> <pluxt> 1 </옵션> <pluxt> 2 </옵션> <pluxt> 3 </옵션> <pluxt> 4 </옵션> <pluxt> 5 </옵션> </select> </div> </form> </body> </html>
결과는 다음과 같습니다.
정적 컨트롤
수평 형식의 양식 태그 뒤에 일반 텍스트를 배치 해야하는 경우 <p>의 클래스 .form-control-static을 사용하십시오.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 정적 제어 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootsprap/3.3.0/js/bootttrap.min.js"> </head> </head> 역할 = "form"> <div> <labe> email </label> <div> <p> [email protected] </p> </div> </div> <div> <label for = "inputpassword </label> <div> <입력 유형 ="ind = "idputpassword"placesholder = "입력하십시오"</div> </html> </html>
결과는 다음과 같습니다.
양식 제어 상태
다음과 더불어 초점 상태 (즉, 사용자가 입력을 클릭하거나 탭 키를 사용하여 입력에 중점을 둡니다), 부트 스트랩은 비활성화 된 입력 상자의 스타일을 정의하고 양식 검증을위한 클래스를 제공합니다.
입력 프레임 초점
입력 입력이 수신되면 초점을 맞추면 입력 상자의 개요가 제거되고 박스 섀도우가 적용됩니다.
비활성화 된 입력 상자 입력
입력 상자 입력을 비활성화하려면 입력 상자를 비활성화 할뿐만 아니라 마우스 포인터가 요소 위로 떠날 때 입력 상자의 스타일과 마우스 포인터 스타일을 변경하는 비활성화 된 속성을 추가하십시오.
비활성화 된 필드 세트 필드 세트
<fieldset> 내의 모든 컨트롤을 비활성화하려면 <fieldset>에 비활성화 된 속성을 추가하십시오.
확인 상태
부트 스트랩에는 오류, 경고 및 성공 메시지에 대한 검증 스타일이 포함되어 있습니다. 확인 상태를 사용하기 위해 적절한 클래스 (.HAS-WARNING, .HAS-ORROR 또는 .HAS-SUCCESS)를 부모 요소에 추가하기 만하면됩니다.
<! docType html> <html> <head> <title> bootstrap 인스턴스 - 양식 제어 상태 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/css/bootstrap.min.css"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.jss"> </script> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form "> <div> <label> 초점 </label> <div> <입력 id ="focusedinput "="text "="text "= 초점 ... "inputpassword"> disable </label> <div> <입력 id = "disabledInput"type = "text"placeHolder = "이 입력 상자는 입력을 금지합니다 ..."disabled> </div> <fieldset disabable> < "disabledtinput (disabledtinput). disabled) </label> <div> <입력 유형 = "text"id = "disabledTextInput"placeHolder = "disabled"> </div> <div> <label for = "disabledselect"> 선택 메뉴 (fieldset disabled) </label> <div> <diveabledect "> <pllust> 옵션 선택> </filed> </filed> </filed> </select> <div> <div> <div> <div> for = "inputsuccess"> enth enth </label> <div> input type = "text"id = "inputsuccess"> </div> <label for = "inputwarning"> 입력 경고> <div> <input type = "텍스트"id = "inputwarning"> enter 오류 </label> <div> <입력 유형 = "text"id = "inputeRror"> </div> </form> </body> </html>
결과는 다음과 같습니다.
형태 제어 크기
클래스 .input-lg 및 .col-lg-*를 사용하여 각각 양식의 높이와 너비를 설정할 수 있습니다. 다음 예는 이것을 보여줍니다.
<! doctype html> <html> <head> <title> bootstrap 인스턴스 - 양식 제어 크기 </title> <link rel = "스타일 시트"href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <cript src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.jss"> </script> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form role = "form"> <div> <input type = "text"placeholder = ". input-lg"> <div> <input type = "plateholdder ="plateholder = "plateholder ="텍스트 " 입력 "> </div> <div> <입력 유형 ="text "placeholder =". 입력 -sm "> </div> <div> </div> <select> <옵션 value =" ">. input-lg </옵션> </div> <div> <div> <옵션 값 =" "> div> <select> <select> <옵션 value = "">. input-sm </옵션> </select> </div> <div> <div> <입력 유형 = "text"placeholder = ". col-lg-2"> </div> <div> <입력 유형 = "text"placeholder = ". col-lg-3"> </div> <div> <input type = "text" 자리 표시기 = ". col-lg-4"> </div> </div> </form> </body> </html>
결과는 다음과 같습니다.
wulin.com의 편집자는 관련 주제를 귀하에게 권장합니다.
부트 스트랩 구성 요소 작동 기술
부트 스트랩 관련 지식 요약
위는 부트 스트랩이 지원하는 양식 컨트롤입니다. 모두가 그것을 이해합니다. 궁금한 점이 있으면 메시지를 남겨주세요. 편집자는 제 시간에 모든 사람에게 답장을합니다. 동시에 Wulin.com 웹 사이트에 대한 지원에 대해 모두에게 감사드립니다.