Bootstrap กำหนดสไตล์ที่ง่ายและใช้งานง่ายสำหรับเรา เราต้องการข้อมูลจำเพาะสไตล์น้อยมากเท่านั้นเพื่อให้การแสดงหน้าหน้าง่ายและสง่างาม
บทความนี้ส่วนใหญ่แนะนำการควบคุมพื้นฐานต่อไปนี้:
1. ตาราง
2. แบบฟอร์ม
3. ปุ่ม
1. ตาราง ยังคงใช้เพื่อแสดงตารางโดยใช้ <Table> <thead> <tbody> <ttr> <th> <td> มีคลาสต่อไปนี้เพื่อควบคุมคุณสมบัติของตาราง รูปแบบตารางจะเติมเต็มคอนเทนเนอร์พาเรนต์โดยค่าเริ่มต้น
<div> <div> <div> <table> <tr> <th> ชื่อเรื่อง 1 </th> <th> ชื่อ 2 </th> <th> ชื่อเรื่อง 3 </th> </tr> <tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> </td> </td> </tr> </table> </div> </div> </div> </div> </dable> </div> </div> </div> </dable> </div> </div> </tv> </tr> </dable> </div> </div>
ห่อ. ตารางใด ๆ ใน. ตารางตอบสนองสร้างตารางตอบสนองที่เลื่อนในแนวนอนบนอุปกรณ์หน้าจอขนาดเล็ก (น้อยกว่า 768px) เมื่อหน้าจอมีขนาดใหญ่กว่าความกว้าง 768px แถบเลื่อนแนวนอนจะหายไป
2. ฟอร์มฟอร์มตามที่กำหนดไว้ในหลายรูปแบบ
LAC และการควบคุมควรห่อด้วยกลุ่มฟอร์ม แบบฟอร์มเริ่มต้นมีดังนี้
<div> <porm> <div> <label for = "ExampleInputEmail1"> ที่อยู่อีเมล </label> <อินพุตประเภท = "อีเมล" id = "exampleinputemail1" placeholder = "ป้อนอีเมล"> </div> <div> <label for "ตัวอย่าง type = "ช่องทำเครื่องหมาย"> ตรวจสอบฉัน </label> </div> <button type = "ส่ง"> ส่ง </pution> </form> </div>
แบบฟอร์มแบบอินไลน์ ระบุหมวดหมู่ SR เท่านั้นสำหรับฉลากและสามารถซ่อนฉลากได้ แต่จะต้องไม่ถูกละเว้น
<div> <porm> <div> <label for = "ExampleInputEmail1"> ที่อยู่อีเมล </label> <อินพุตประเภท = "อีเมล" id = "exampleinputemail1" placeholder = "ป้อนอีเมล"> </div> <div> <label for "ตัวอย่าง type = "ช่องทำเครื่องหมาย"> ตรวจสอบฉัน </label> </div> <button type = "ส่ง"> ส่ง </pution> </form> </div>
รูปแบบของประเภทแนวนอน คุณต้องระบุความยาวสำหรับกลุ่ม latable และ tag และใช้เค้าโครงของระบบกริด ฉลากอยู่ในแนวที่ถูกต้องกลุ่มฉลากจะอยู่ในแนวเดียวกัน
<div> <form> <div> <label for = "ExampleInputEmail1"> ที่อยู่อีเมล </label> <div> <อินพุต type = "อีเมล" id = "exampleinputemail1" placeholder = "ป้อนอีเมล"> </div> </div> <div> <label for " </div> <div> <label> <อินพุต type = "ช่องทำเครื่องหมาย"> ตรวจสอบฉันออก </label> </div> <button type = "ส่ง"> ส่ง </button> </form> </div>
การตรวจสอบแบบฟอร์มแบบฟอร์ม Bootstrap3 รองรับการตรวจสอบแบบฟอร์มที่กำหนดเอง การเพิ่ม req uired หมายความว่าต้องการแบบฟอร์ม node.setCustomValidity สามารถตั้งค่าการตรวจสอบที่กำหนดเองของแบบฟอร์ม
<div> <porm> <div> <label for = "ExampleInputEmail1"> ที่อยู่อีเมล </label> <div> <อินพุต type = "อีเมล" id = "exampleinputemail1" placeholder = "ป้อนอีเมล" จำเป็น> </div> </div> <div> onChange = "checkPassword ()"> </div> </div> <div> <label for = "password2" onChange = "checkPassword ()"> รหัสผ่าน 2 </label> <div> <อินพุต type = "รหัสผ่าน" id = "password2" type = "ส่ง"> ส่ง </button> </form> </div> <script> ฟังก์ชั่น checkpassword () {var pwd1 = $ ("#password1"). val (); var pwd2 = $ ("#password2"). val (); if (pwd1! = pwd2) {document.getElementById ("รหัสผ่าน 1"). setCustomValidity ("รหัสผ่านที่ป้อนสองครั้งไม่สอดคล้องกัน"); } else {document.getElementById ("password1"). setCustomValidity (""); }} </script>3. รูปแบบของปุ่ม
ใช้ .BTN-LG, .BTN-SM และ .BTN-XS เพื่อรับปุ่มที่มีขนาดต่างกัน การเพิ่ม. btn-block ลงในปุ่มสามารถทำให้เติมเต็ม 100% ของความกว้างของโหนดพาเรนต์และปุ่มยังกลายเป็นองค์ประกอบระดับบล็อกและเพิ่มคลาสปุ่มลงใน <a>, <aution> หรือ <put> องค์ประกอบ
<div> <button type = "ปุ่ม"> ค่าเริ่มต้น </button> <button type = "ปุ่ม"> หลัก </button> <button type = "ปุ่ม"> ประสบความสำเร็จ </button> <button type = "ปุ่ม"> ข้อมูล </button> <button type = "ปุ่ม" type = "ส่ง"> ปุ่ม </ปุ่ม> <อินพุต type = "ปุ่ม" value = "อินพุต"> <อินพุต type = "ส่ง" value = "ส่ง"> </div>
หากคุณยังต้องการเรียนรู้อย่างลึก
ข้างต้นเป็นเรื่องเกี่ยวกับบทความนี้ฉันหวังว่ามันจะเป็นประโยชน์กับการเรียนรู้ของทุกคน