CSS :focus psuedo-class เลือกองค์ประกอบในสถานะโฟกัส สิ่งนี้จะเกิดขึ้นเมื่อคุณคลิกที่องค์ประกอบหรือเลือกด้วยปุ่มแท็บ :focus อยู่หลังชื่อขององค์ประกอบที่คุณต้องการเลือก
คุณอาจต้องการนำสไตล์ไปใช้กับองค์ประกอบเฉพาะเมื่อเน้นที่หน้าเว็บเท่านั้น ตัวอย่างเช่น คุณอาจต้องการใช้เส้นขอบกับช่องแบบฟอร์มเมื่อผู้ใช้คลิกที่ช่องแบบฟอร์ม
นั่นคือที่มาของ CSS :focus pseudo-class :focus pseudo-class จะใช้สไตล์เมื่อผู้ใช้คลิกที่องค์ประกอบหรือเลือกองค์ประกอบโดยใช้ แท็บ ปุ่มแป้นพิมพ์
บทช่วยสอนนี้จะกล่าวถึงตัวอย่าง พื้นฐานของ CSS :focus pseudo-class และวิธีใช้งานในโค้ดของคุณ เมื่ออ่านบทช่วยสอนนี้จบแล้ว คุณจะเป็นผู้เชี่ยวชาญในการใช้ :focus pseudo-class เพื่อนำสไตล์ไปใช้กับองค์ประกอบที่อยู่ในโฟกัส
คลาสหลอก CSS
คลาสหลอกคือคีย์เวิร์ดที่เพิ่มลงในตัวเลือก CSS คลาสหลอกระบุสถานะที่องค์ประกอบควรปรากฏเพื่อให้สไตล์นำไปใช้ คลาสหลอกถูกเพิ่มหลังตัวเลือก
คลาสหลอกให้คุณตั้งกฎสำหรับองค์ประกอบในสถานะพิเศษ เช่น เมื่อคุณให้ความสำคัญกับองค์ประกอบ สำหรับบทช่วยสอนนี้ เราจะเน้นที่ :focus pseudo-class
CSS :focus คลาสหลอก
CSS :focus pseudo-class ใช้สไตล์กับองค์ประกอบเมื่อองค์ประกอบได้รับการโฟกัสบนหน้าเว็บ หากผู้ใช้คลิกที่องค์ประกอบหรือเลือกด้วย แท็บ ที่สำคัญ มันจะกลายเป็นองค์ประกอบที่เน้น
ไวยากรณ์สำหรับคลาส :focus pseudo คือ:
81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้
ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก
textarea:focus { border: 1px solid blue; }
รหัสนี้กำหนดเส้นขอบสีน้ำเงินทึบกว้างหนึ่งพิกเซลรอบองค์ประกอบ HTML