คำถามและคำตอบสัมภาษณ์ Bootstrap 25 อันดับแรก (2025)

ต่อไปนี้เป็นคำถามและคำตอบในการสัมภาษณ์ Bootstrap สำหรับนักศึกษาใหม่รวมถึงผู้สมัคร Front End Developer ที่มีประสบการณ์เพื่อรับงานในฝัน


1) อธิบายว่า Bootstrap คืออะไร?

Bootstrap เป็นเฟรมเวิร์ก HTML, CSS และ JS สำหรับการสร้างเว็บแอปพลิเคชันที่หลากหลายโดยใช้ความพยายามเพียงเล็กน้อย เฟรมเวิร์กนี้เน้นที่การสร้างแอปพลิเคชันเว็บบนมือถือมากขึ้น

ดาวน์โหลดไฟล์ PDF ฟรี: คำถามและคำตอบสัมภาษณ์ Bootstrap


2) อธิบายว่าทำไมถึงเลือก Bootstrap เพื่อสร้างเว็บไซต์?

มีเหตุผลบางประการที่เราเลือก Bootstrap เพื่อสร้างเว็บไซต์

  • สนับสนุนมือถือ: สำหรับอุปกรณ์เคลื่อนที่จะให้การสนับสนุนอย่างเต็มที่ในไฟล์เดียวแทนที่จะแยกเป็นไฟล์ รองรับการออกแบบที่ตอบสนองรวมถึงการปรับ CSS ขึ้นอยู่กับประเภทอุปกรณ์ ขนาดหน้าจอ ฯลฯ ซึ่งจะช่วยลดความพยายามพิเศษสำหรับนักพัฒนา
  • เรียนรู้ง่าย: การเขียนแอปพลิเคชันใน Bootstrap นั้นเป็นเรื่องง่ายหากคุณรู้จัก CSS และ HTML
  • การสนับสนุนเบราว์เซอร์: รองรับเบราว์เซอร์ยอดนิยมทั้งหมดเช่น Firefox, Opera, Safari, IE เป็นต้น

3) องค์ประกอบสำคัญของ Bootstrap คืออะไร?

ส่วนประกอบที่สำคัญของ Bootstrap คือ

  • ซีเอสเอส : มันมาพร้อมกับไฟล์ CSS มากมาย
  • นั่งร้าน : โดยมีโครงสร้างพื้นฐานพร้อมระบบกริด รูปแบบลิงก์ และพื้นหลัง
  • ส่วนประกอบเค้าโครง: รายการส่วนประกอบโครงร่าง
  • ปลั๊กอินจาวาสคริปต์: มันมีมากมาย jQuery และปลั๊กอิน JavaScript
  • ปรับแต่ง: หากต้องการรับเฟรมเวิร์กเวอร์ชันของคุณเอง คุณสามารถปรับแต่งส่วนประกอบของคุณได้

4) อธิบายว่าคลาสโหลดเดอร์ใน Bootstrap คืออะไร?

Class loader เป็นส่วนหนึ่งของ JRE (Java Runtime Environment) ซึ่งโหลดคลาส Java ลงในสภาพแวดล้อมเสมือน Java ตัวโหลดคลาสยังทำกระบวนการแปลงคลาสที่มีชื่อให้เป็นรูปแบบไบนารีที่เทียบเท่ากัน


5) เลย์เอาต์ประเภทใดบ้างที่มีอยู่ใน Bootstrap?

ใน Bootstrap มีเค้าโครงให้เลือกสองประเภท

  • เค้าโครงของเหลว: เค้าโครงแบบไหลจะใช้เมื่อคุณต้องการสร้างแอปที่มีความกว้าง 100% และใช้จนเต็มความกว้างของหน้าจอ
  • เค้าโครงคงที่: สำหรับหน้าจอมาตรฐาน คุณจะใช้ตัวเลือกเค้าโครงคงที่ (940 พิกเซล)
คำถามสัมภาษณ์ Bootstrap
คำถามสัมภาษณ์ Bootstrap

6) อธิบายว่า Bootstrap Grid System คืออะไร?

สำหรับการสร้างเค้าโครงหน้าผ่านชุดของแถวและคอลัมน์ที่ใช้ระบบ Bootstrap Grid ที่เป็นที่เก็บเนื้อหาของคุณ


7) คอลัมน์ออฟเซ็ตใน Bootstrap คืออะไร?

สำหรับรูปแบบพิเศษเพิ่มเติม การชดเชยถือเป็นคุณสมบัติที่มีประโยชน์ หากต้องการเว้นระยะห่างมากขึ้น อาจใช้การกดคอลัมน์ทับได้

ตัวอย่างเช่น .col-xs=* คลาส ไม่รองรับออฟเซ็ต แต่จำลองแบบได้ง่ายโดยใช้เซลล์ว่าง


8) ลำดับคอลัมน์ใน Bootstrap คืออะไร?

การเรียงลำดับคอลัมน์เป็นหนึ่งในคุณสมบัติที่มีอยู่ใน bootstrap และคุณสามารถเขียนคอลัมน์ตามลำดับและแสดงคอลัมน์เหล่านั้นในอีกคอลัมน์หนึ่งได้อย่างง่ายดาย กับ .col-md-push-* รวมถึง .col-md-ดึง-*

ลำดับของคอลัมน์สามารถเปลี่ยนแปลงได้ง่าย

คำถามและคำตอบสัมภาษณ์ Bootstrap
คำถามและคำตอบสัมภาษณ์ Bootstrap

9) ฟังก์ชั่นใดที่คุณสามารถใช้เพื่อตัดเนื้อหาของหน้า?

หากต้องการตัดเนื้อหาของหน้าที่คุณสามารถใช้ได้ .คอนเทนเนอร์ และการใช้สิ่งนั้น คุณสามารถจัดกึ่งกลางเนื้อหาได้


10) อธิบายว่าการแบ่งหน้าใน bootstrap คืออะไร และจำแนกได้อย่างไร

การแบ่งหน้าคือการจัดการรายการที่ไม่เรียงลำดับโดยบูตสแตรป ในการจัดการ bootstrap การแบ่งหน้าให้จัดเตรียมคลาสต่อไปนี้

  • .การแบ่งหน้า: หากต้องการแบ่งหน้าบนเพจของคุณ คุณต้องเพิ่มคลาสนี้
  • .ปิดการใช้งาน, .ใช้งานอยู่: ปรับแต่งลิงก์ด้วย .disabled สำหรับลิงก์ที่ไม่สามารถคลิกได้ และ .active เพื่อระบุหน้าปัจจุบัน
  • .pagination-Ig, .pagination-sm: ใช้คลาสเหล่านี้เพื่อรับไอเท็มขนาดต่างๆ

11) Jumbotron ใน Bootstrap มีประโยชน์อย่างไร?

ใน Bootstrap โดยทั่วไป Jumbotron ใช้สำหรับเนื้อหาที่คุณต้องการเน้น เช่น สโลแกนหรือพาดหัวข่าวทางการตลาด ฯลฯ กล่าวอีกนัยหนึ่งคือใช้เพื่อขยายขนาดของส่วนหัวและเพิ่มระยะขอบสำหรับเนื้อหาหน้า Landing Page

วิธีใช้ Jumbotron ใน Bootstrap

  • สร้างคอนเทนเนอร์ ด้วยคลาสของ .jumbotron

12) Bootstrap และ Foundation แตกต่างกันอย่างไร?

บูต รากฐาน
– Bootstrap มีองค์ประกอบ UI ไม่จำกัดจำนวน – ในตัวเลือกองค์ประกอบ Foundation UI นั้นมีจำนวนจำกัดมาก
– Bootstraps ใช้พิกเซล – มูลนิธิใช้ REM
– Bootstrap สนับสนุนการออกแบบสำหรับทั้งเดสก์ท็อปและอุปกรณ์เคลื่อนที่ – มูลนิธิสนับสนุนให้ออกแบบมือถือก่อน
– Bootstrap รองรับ LESS เป็นตัวประมวลผลล่วงหน้า – การสนับสนุนมูลนิธิ Sass และ Compass เป็นตัวประมวลผลล่วงหน้า

 


13) ใน Bootstrap คุณสามารถแสดงโค้ดได้สองวิธีอะไรบ้าง?

ใน bootstrap คุณสามารถแสดงโค้ดได้สองวิธี

  • tag : หากคุณกำลังจะแสดงโค้ดแบบอินไลน์ คุณควรใช้ tag
  • แท็ก: หากคุณต้องการแสดงโค้ดเป็นองค์ประกอบบล็อกแบบสแตนด์อโลนหรือมีหลายบรรทัด คุณควรใช้ แท็ก

14) อธิบายว่าขั้นตอนในการสร้างรูปแบบพื้นฐานหรือแนวตั้งมีอะไรบ้าง?

ขั้นตอนการสร้างแบบฟอร์มพื้นฐานหรือแนวตั้งคือ

  • เพิ่มบทบาท ฟอร์ม ถึงผู้ปกครอง องค์ประกอบ
  • ห่อฉลากและการควบคุมใน กับชั้นเรียน .form-กลุ่ม- เพื่อให้ได้ระยะห่างที่เหมาะสมจึงจำเป็น
  • เพิ่มคลาสของ .รูปแบบการควบคุม ไปยัง texturl ทั้งหมด - และ <select> องค์ประกอบ

15) อธิบายว่าปลั๊กอิน Modal ใช้ทำอะไรใน Bootstrap?

กิริยาเป็นหน้าต่างลูกที่ซ้อนกันอยู่เหนือหน้าต่างหลัก การใช้ปลั๊กอิน Jquery แบบกำหนดเอง Bootstrap Modal จะถูกสร้างขึ้น เพื่อยกระดับประสบการณ์ผู้ใช้และเพิ่มฟังก์ชันการทำงานให้กับผู้ใช้ หน้าต่างโมดอลจะถูกสร้างขึ้นด้วยความช่วยเหลือของปลั๊กอิน Modal


16) อธิบายว่า Bootstrap Container คืออะไร

คอนเทนเนอร์ Bootstrap เป็นคลาสที่มีประโยชน์และสร้างพื้นที่กึ่งกลางภายในเพจที่สามารถใส่เนื้อหาเว็บไซต์ของเราได้ ข้อดีของ bootstrap .container คือมันตอบสนองได้ดีและจะวางโค้ด HTML อื่นๆ ทั้งหมดของเรา


17) อธิบายว่า Bootstrap ยุบองค์ประกอบคืออะไร?

องค์ประกอบการยุบ Bootstrap ช่วยให้คุณสามารถยุบองค์ประกอบใด ๆ โดยไม่ต้องเขียนโค้ด JavaScript หรือมาร์กอัปหีบเพลง ใน Bootstrap เพื่อใช้องค์ประกอบการยุบคุณต้องเพิ่ม data-toggle= “collapse” ให้กับองค์ประกอบคอนโทรลเลอร์พร้อมกับเป้าหมายข้อมูลหรือ href เพื่อกำหนดการควบคุมองค์ประกอบที่ยุบได้โดยอัตโนมัติ ในทำนองเดียวกัน คุณสามารถใช้ .collapse (ตัวเลือก), .collapse ('show') หรือ .collapse ('hide')


18) อธิบายว่า list group ใน Bootstrap คืออะไร และมีประโยชน์อย่างไร?

กลุ่มรายการเป็นส่วนประกอบสำหรับแสดงทั้งองค์ประกอบแบบง่ายและซับซ้อนพร้อมเนื้อหาแบบกำหนดเอง

ตัวอย่างเช่น กลุ่มรายการแบบง่ายถูกสร้างขึ้นโดยใช้คลาส .list-กลุ่ม เพื่อจัดการกับรายการ และคลาส .list-group-item เพื่อจัดการกับแต่ละรายการ


19) คุณจะเพิ่มตราสัญลักษณ์ให้กับกลุ่มรายการใน Bootstrap ได้อย่างไร?

หากต้องการเพิ่มตราสัญลักษณ์ให้กับกลุ่มรายการใน Bootstrap คุณต้องเพิ่ม ภายใน องค์ประกอบ.


20) อธิบายว่ามีเดียออบเจ็กต์ใน Bootstrap คืออะไร และมีประเภทใดบ้าง?

ออบเจ็กต์สื่อใน Bootstrap ช่วยให้สามารถวางออบเจ็กต์สื่อ เช่น รูปภาพ วิดีโอ หรือเสียง ไปทางซ้ายหรือขวาของบล็อกเนื้อหา สามารถสร้างองค์ประกอบสื่อได้โดยใช้คลาส .เฉลี่ย และระบุแหล่งที่มาในการใช้คลาส .media-วัตถุ สื่อวัตถุมีสองประเภท

พวกเขามีสองประเภท

  • .เฉลี่ย
  • .รายการสื่อ

21) อธิบายว่า Bootstrap คืออะไร?

Bootstrap well เป็นคอนเทนเนอร์ ที่ทำให้เนื้อหาดูจมหรือเอฟเฟกต์แทรกบนหน้า ในการสร้างหลุม ให้ห่อเนื้อหาที่คุณต้องการให้ปรากฏในหลุมด้วย ที่มีคลาสของ .well

 


22) อธิบายว่าคุณสามารถสร้างองค์ประกอบ Nav ใน Bootstrap ได้อย่างไร

Bootstrap นำเสนอตัวเลือกต่างๆ สำหรับการจัดสไตล์องค์ประกอบการนำทาง โดยทั้งหมดใช้มาร์กอัปเดียวกันและคลาสพื้นฐาน .nav

เพื่อสร้างการนำทางแบบตารางหรือแท็บ

  • เริ่มต้นด้วยรายการแบบไม่เรียงลำดับพื้นฐานด้วยคลาสพื้นฐานของ .nav
  • จากนั้นเพิ่มชั้นเรียน .nav-แท็บ

23) อธิบายว่าปลั๊กอิน Bootstrap Carousel คืออะไร?

ปลั๊กอิน Carousel ใช้เพื่อเพิ่มแถบเลื่อนในเว็บไซต์ของคุณ มันมีประโยชน์ในกรณีที่คุณต้องการแสดงเนื้อหาจำนวนมากภายในพื้นที่ขนาดเล็กบนหน้าเว็บ ม้าหมุนมาตรฐานบางส่วนประกอบด้วย

  • .carousel (ตัวเลือก)
  • .carousel ('รอบ')
  • .carousel ('หยุดชั่วคราว')
  • .carousel ('หมายเลข')
  • .carousel ('ก่อนหน้า')
  • .carousel ('ถัดไป')

คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา)

Share

14 คอมเมนต์

  1. รูปโพรไฟล์ เรดดู เรดดี้ พูดว่า:

    ข้อผิดพลาด TCPDF: โปรดกำหนดเส้นทางแอตทริบิวต์การดำเนินการอย่างชัดเจน!

    ไม่สามารถดาวน์โหลดไฟล์ PDF ได้

    1. รูปโพรไฟล์ Guru99 พูดว่า:

      ขออภัย PDF ใช้งานไม่ได้กับบทความนี้

  2. เค เการาฟ พูดว่า:

    ดี

  3. รูปโพรไฟล์ ซาเตช มูราปากะ พูดว่า:

    Bootstrap ไม่ใช่แค่เฟรมเวิร์ก JS เท่านั้น มันเหมือนกับคำจำกัดความ “Bootstrap เป็นเฟรมเวิร์ก HTML, CSS และ JS ที่ได้รับความนิยมมากที่สุดสำหรับการพัฒนาโปรเจ็กต์แรกบนมือถือที่ตอบสนองได้บนเว็บ” กรุณาแก้ไขให้ถูกต้อง

    1. รูปโพรไฟล์ Guru99 พูดว่า:

      คุณถูก! การเปลี่ยนแปลงเสร็จสิ้น

  4. รูปโพรไฟล์ แพนด้า พูดว่า:

    ใช่ โปรดเปลี่ยนบรรทัดแรก ไม่ใช่กรอบงาน js

  5. รูปโพรไฟล์ สมาร์ทเทคโนโลยีดอทคอม พูดว่า:

    คำถามสัมภาษณ์ที่น่าสนใจมาก

  6. รูปโพรไฟล์ ตันเมย์ ดาส พูดว่า:

    แก้ไขคำถามแรก Bootstrap ไม่ใช่เฟรมเวิร์กทั่วไป แต่เป็นเฟรมเวิร์ก HTML, CSS และ JS และยังใช้เพื่อสร้างการออกแบบและเลย์เอาต์ที่ตอบสนอง

    1. รูปโพรไฟล์ ผู้ดูแลระบบ พูดว่า:

      ทำ!

  7. โชบิท กุมาร์ พูดว่า:

    4) อธิบายว่าคลาสโหลดเดอร์ใน Bootstrap คืออะไร?
    แนวคิดตัวโหลดคลาสไม่เกี่ยวข้องกับ Bootstrap ของ Twitter เนื่องจากนี่คือสภาพแวดล้อมฝั่งไคลเอ็นต์
    ฉันเชื่อว่ามันเป็นส่วนหนึ่งของสภาพแวดล้อมจาวา

    1. รูปโพรไฟล์ yp พูดว่า:

      ใช่แล้ว มันเป็น

  8. รูปโพรไฟล์ ซันดีป บาเนอร์จี พูดว่า:

    นั่นเป็นข้อมูลที่ดีจริงๆ การให้ฟีดจะเป็นการเริ่มต้นที่ดีสำหรับผู้เริ่มต้น

  9. รูปโพรไฟล์ ยูนิสตัล พูดว่า:

    แนวทางที่ดีมากสำหรับประชาชน

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *