Bootstrap จาก Twitter เป็นเฟรมเวิร์กส่วนหน้ายอดนิยมมากที่สุดในปัจจุบัน Bootstrap ขึ้นอยู่กับ HTML, CSS และ JavaScript มันง่ายและยืดหยุ่นทำให้การพัฒนาเว็บเร็วขึ้น
ฟังก์ชั่นหลักของส่วนประกอบพาเนลคือการจัดการกับฟังก์ชั่นบางอย่างที่ส่วนประกอบอื่นไม่สามารถทำให้เสร็จสมบูรณ์ด้วยรหัสแหล่งที่แตกต่างกันในเวอร์ชันที่แตกต่างกัน:
น้อยกว่า: panels.less
Sass: _panels.scss
แผงพื้นฐานนั้นง่ายมาก มันใช้รูปแบบของคลาส. แพนเนลในคอนเทนเนอร์ DIV เพื่อสร้างบล็อกจอแสดงผลข้อความที่มีเส้นขอบ เนื่องจากแผงควบคุมไม่ได้ควบคุมสีธีมจึงเป็นคลาส. แพนเนล-----เฟนท์สำหรับการควบคุมสีของชุดรูปแบบจะถูกเพิ่มเข้าไปในธีม. แพนเนลที่ควบคุมและเพิ่ม div.panel-body เพื่อวางเนื้อหาหลักของแผง
.Panel ส่วนใหญ่ตั้งค่าการตั้งค่าบางอย่างสำหรับเส้นขอบระยะห่างมุมโค้งมนและซ้ายและขวา:
.Panel {ขอบล่าง: 20px; พื้นหลัง-สี: #FFFF; เส้นขอบ: 1px โปร่งใสที่เป็นของแข็ง; ชายแดน-เรดิโอ: 4px; -webkit-box-shadow: 0 1px 1px rgba (0, 0, 0, .05); box-shadow: 0 1px 1px 1px rgba (0, 0, 0, .05); 15px;}การประยุกต์ใช้แผงพื้นฐาน:
<H1> แผงพื้นฐาน </h1> <div> <div> นี่คือแผงพื้นฐานที่มีสไตล์ธีมเริ่มต้น </div> </div>
แผงที่มีหัวและหาง
เพื่อเพิ่มฟังก์ชั่นของแผงแผง Bootstrap เพิ่มเอฟเฟกต์ของหัวแผงและหางของแผงควบคุมเป็นพิเศษเป็นพิเศษ
. -panel-Heading: ตั้งค่าสไตล์หัวแผง
.panel-footer: ตั้งค่าสไตล์หางของแผง
.panel-Headingh และ. panel-footer เพียงกำหนดสไตล์เช่นการเว้นวรรคและมุมโค้งมน
.Panel-Heading {padding: 10px 15px; ขอบล่าง: 1px transparent ของแข็ง; ชายแดนด้านซ้าย-ซ้าย-ราดเดอัส: 3px; ชายแดน-ขวา-ขวา-ขวา: 3px;}. แผงควบคุม> 16px; สี: สืบทอด;}. แผงควบคุม> a {color: ermerit;}. panel-footer {padding: 10px 15px; พื้นหลัง-สี: #f5f5f5; ขอบด้านบน: 1px solid #ddd;ตัวอย่าง:
<h1> แผงที่มีหัวและหาง </h1> <div> <div> นี่คือชื่อหัวของแผง </div> <div> นี่คือพาร์ทเทอร์เนื้อหาแผงเป็นส่วนหนึ่งของแผงเนื้อหาคือพาร์ทเทอร์ของแผงเนื้อหา ส่วน </div> </div> นี่คือส่วนหางแผง </div> </div>
แผงสี
เนื่องจากสไตล์. แพรเนลไม่ได้จัดสไตล์สีธีมส่วนประกอบของแผงในเฟรมเวิร์ก Bootstrap จัดการสไตล์เริ่มต้น (. -panel-Default) และยังรวมถึงสไตล์ธีมต่อไปนี้:
.Panel-Primary: สีน้ำเงิน
.Panel-Success: Success Green
.Panel-Info: ข้อมูลสีน้ำเงิน (เบา)
.Panel-Warning: คำเตือนสีเหลือง
.Panel-Danger: อันตรายสีแดง
สไตล์เหล่านี้เปลี่ยนสีพื้นหลังข้อความและสีขอบของแผง
วิธีการใช้งานง่ายมาก เพียงเพิ่มชื่อคลาสธีมที่ต้องการในชื่อคลาส. แพนเนล
ตัวอย่าง:
<H1> แผงสีสันสดใส </h1> <div> <div> สวดมนต์หัวขาว </div> <div> แคปริกเป็นหิมะบนภูเขาสว่างเหมือนดวงจันทร์ท่ามกลางเมฆ ฉันได้ยินมาว่าคุณมีความตั้งใจสองอย่างดังนั้นฉันจึงตัดสินใจ ปาร์ตี้เครื่องดื่มวันนี้ Mingdangou Water Head น้ำไหลไปทางตะวันออกและตะวันตกบนคู มันเศร้าและเศร้าและไม่จำเป็นต้องร้องไห้เมื่อคุณแต่งงาน ฉันต้องการที่จะชนะหัวใจของคน ๆ หนึ่งและไม่เคยจากกันและกันตลอดไป เสาไม้ไผ่ที่แกว่งไปมาคืออะไรหางปลาคืออะไร? ผู้ชายให้ความสำคัญกับแรงกระตุ้นดังนั้นทำไมต้องใช้มีดเงิน! </div> <div> ผู้แต่ง: Zhuo Wenjun </div> </div> <div> <div> ชื่อ UNT </div> <div> เมื่อคืนที่ผ่านมาดวงดาวเมื่อคืนที่ผ่านมาลมเมื่อคืนที่ผ่านมา ปีกบินทั้งสองของฟีนิกซ์ที่ไม่มีฟีนิกซ์สีสันสดใสอยู่ในความกลมกลืนกัน ไวน์ฤดูใบไม้ผลิอุ่นขึ้นทั่วที่นั่งและไฟขี้ผึ้งเป็นสีแดง อนิจจาฉันฟังกลองและตอบอย่างเป็นทางการและเดินไปที่ Malantai และกลายเป็นเสื้อคลุม </div> <div> ผู้แต่ง: Li Shangyin </div> </div> <div> <div> Case Qingyu ・ Yuanxi </div> <div> ลมตะวันออกบานดอกไม้และต้นไม้หลายพันครั้งในตอนกลางคืนและพัดลงและดวงดาวก็เหมือนฝน รถเข็นรถ BMW เต็มไปด้วยกลิ่นหอม เสียงของฟีนิกซ์ฟลุตการเคลื่อนไหวแสงของหม้อหยกเปลี่ยนและการเต้นรำปลาและมังกรในชั่วข้ามคืน แมลงเม่าและต้นหลิวเป็นสีทองและรอยยิ้มเต็มไปด้วยกลิ่นหอม ฉันค้นหาเขาในฝูงชนหลายพันครั้ง แต่เมื่อฉันมองย้อนกลับไปชายคนนั้นก็อยู่ที่นั่นในแสงสลัว </div> <div> ผู้แต่ง: Xin Qiji </div> </div> <div> <div> Li Si </div> <div> ทะเลครั้งหนึ่งเคยเป็นทะเลที่น่ากลัว แต่ Wushan ไม่ได้มีเมฆมาก ฉันจะมองย้อนกลับไปบนดอกไม้และเห็นครึ่งชีวิตของฉันครึ่งชีวิตครึ่งชีวิตของฉัน </div> <div> ผู้แต่ง: Yuan Zhen </div> </div> <div> <div> Blossoms พลัมทาสี </div> <div> หิมะเล็กน้อยเพิ่งหายไปจากบ่อครึ่งหนึ่งและมีกิ่งสองหรือสามสาขาจากระยะไกล กลิ่นหอมแพร่กระจายไปยังหัวใจแห่งสวรรค์และเป็นที่รู้จักกันในพืชและต้นไม้ที่ไม่รู้จัก </div> <div> ผู้แต่ง: Fang Xiaoru </div> </div> <div> <div> Chrysanthemums </div> <div> พุ่มไม้ฤดูใบไม้ร่วงล้อมรอบบ้านเช่นบ้านของเต่าและดวงอาทิตย์ค่อยๆเดินไปรอบ ๆ รั้ว ไม่ใช่ว่าฉันชอบดอกเบญจมาศในหมู่ดอกไม้และไม่มีดอกไม้เมื่อใดก็ตามที่ดอกไม้บาน </div> <div> ผู้แต่ง: Yuan Zhen </div> </div>
ผลกระทบมีดังนี้:
โต๊ะซ้อนกันในแผง
โดยทั่วไปแล้วแผงสามารถเข้าใจได้ว่าเป็นพื้นที่ เมื่อใช้พาเนลเนื้อหาที่ต้องการจะถูกวางไว้ในคอนเทนเนอร์. พเนจรและเนื้อหาอาจเป็นรูปภาพตารางรายการ ฯลฯ ; มาดูผลกระทบของตารางซ้อนและกลุ่มรายการในแผง นี่คือตัวอย่างของตารางซ้อน:
<H1> ตารางซ้อนกันในแผงควบคุม </h1> <div> <div> บทกวีที่อธิบายดอกไม้ </div> <div> <p> กวีรัก Chrysanthemums อย่างจริงใจ: กลุ่มของดอกเบญจมาศที่เบ่งบานกระจายอยู่ทั่วบ้าน เขาเดินไปตามรั้วไม้ไผ่และชื่นชมดอกเบญจมาศฤดูใบไม้ร่วงเหล่านี้ปลูกด้วยตัวเองและก่อนที่เขาจะรู้ว่าพระอาทิตย์ตกดินทางตะวันตก </p> <table> <thead> <tr> <th> ไม่ใช่ว่าดอกไม้ชอบดอกเบญจมาศและไม่มีดอกไม้เมื่อดอกไม้บาน "Chrysanthemums" </th> <th> ฉันต้องการที่จะชนะหัวใจของคนคนหนึ่งและหัวของฉันไม่ได้แยกจากกัน "Song of White Head" </th> <th> แสงจันทร์สว่างตรงหน้าเตียงถูกสงสัยว่าเป็นน้ำค้างแข็งบนพื้น "ความคิดยามค่ำคืนที่เงียบสงบ" </th> </tr> </thead> <tbody> <td> กังวลเกี่ยวกับโลกก่อนที่จะกังวลและจากนั้นโลกหลังจากความสุข "Yueyang Tower Notes" </td> <td> ฉันอยากรู้จักคุณและชีวิตของฉันจะไม่สิ้นสุด "Shangxie" </td> <td> ใบหน้าของใบหน้ามนุษย์ไม่เป็นที่รู้จักและดอกพีชยังคงยิ้มในสายลมฤดูใบไม้ผลิ "จารึกเกี่ยวกับ nanzhuang ของเมืองหลวง" </td> </tr> </tbody> </table> </div> </div> บทกวีนี้ใช้ความคิดทางศิลปะของบทกวีของเต่าและยังสวดมนต์ด้วยภาษาที่สง่างามและเรียบง่าย แต่หลังจากแสดงคอนกรีตมันเผยให้เห็นเหตุผลของการรักดอกเบญจมาศในวิธีที่อธิบายตัวเองได้โดยไม่พูดในคำเดียวทิ้งพื้นที่จินตนาการไว้เพื่อให้ผู้คนได้ลิ้มรสและเคี้ยวซึ่งช่วยเพิ่มความน่าดึงดูดทางศิลปะ ดังนั้นจึงเป็นที่รักของผู้คน </div> </div>
ในการใช้งานจริงบางทีอาจไม่จำเป็นต้องมีระยะห่างระหว่างขอบของตารางและแผงควบคุม แต่.-แพน-บอดี้ตั้งค่าช่องว่าง: ค่า 15px เพื่อให้ได้เอฟเฟกต์นี้ตารางสามารถสกัดนอกตัวตนของพาเนลในระหว่างการใช้งานจริง:
ตัวอย่างเช่น:
<div> <div> บทกวีที่อธิบายดอกไม้ </div> <div> <p> กวีรักดอกเบญจมาศอย่างจริงใจ: กลุ่มของดอกเบญจมาศที่กำลังบานกระจายอยู่ทั่วบ้าน เขาเดินไปตามรั้วไม้ไผ่และชื่นชมดอกเบญจมาศฤดูใบไม้ร่วงเหล่านี้ปลูกด้วยตัวเองและก่อนที่เขาจะรู้ว่าพระอาทิตย์ตกดินทางตะวันตก </p> </div> <table> <thead> <tr> <th> "หอคอย Yueyang หมายเหตุ" </th> <th> "Shangxie" </th> <th> "จารึกบน Nanzhuang ของเมืองหลวง" คุณและชีวิตของฉันจะไม่มีวันจางหายไป </td> <td> ฉันไม่รู้ว่าใบหน้าของมนุษย์อยู่ที่ไหน แต่ดอกพีชยังคงยิ้มในสายลมฤดูใบไม้ผลิ </td> </tr> </tbody> </table> </div> บทกวีนี้ใช้ความคิดทางศิลปะของบทกวีของเต่า แต่หลังจากวาดภาพคอนกรีตเขาอธิบายเหตุผลของการรักดอกเบญจมาศในวิธีที่อธิบายตัวเองได้ทิ้งพื้นที่จินตนาการไว้เพื่อให้ผู้คนได้ลิ้มรสและเคี้ยวซึ่งช่วยเพิ่มความน่าดึงดูดทางศิลปะ ดังนั้นจึงเป็นที่รักของผู้คน </div> </div>
กลุ่มรายการซ้อนกันในแผง
ตัวอย่าง:
<H1> กลุ่มรายการซ้อนกันในแผงควบคุม </h1> <div> <div> บทกวีที่อธิบายดอกไม้ </div> <div> <p> กลุ่มผู้ที่ซ้อนกันกลุ่ม </p> <ul> <li> รายการ 1 </li> <li> รายการ 2 </li> <li> รายการ 3 </li> <li> รายการ 4 </li> Shangyin </div> </div>
เช่นเดียวกันสำหรับการรวมกันของรายการซ้อนกันแบบแผงซ้อนกัน หากไม่จำเป็นต้องระยะห่างดังกล่าวคุณสามารถแยกกลุ่มรายการออกจาก. แพรเนล-บอดี้
ตัวอย่าง:
<H1> กลุ่มรายการซ้อนกันในแผง </h1> <div> <div> บทกวีที่อธิบายดอกไม้ </div> <div> <p> กลุ่มรายการซ้อนกันกลุ่ม </p> </div> <ul> <li> รายการ 1 </li> <li> รายการ 2 </li> <li> รายการรายการ 3 </li> <li> รายการ Shangyin </div> </div>
ผลกระทบมีดังนี้:
ด้านบนเป็นส่วนประกอบพาเนลของส่วนประกอบ bootstrap ที่แนะนำโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน!