CSS Academy · บทเรียน

รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง

ใช้แผง Computed และแผนภาพโมเดลกล่องเพื่อทำความเข้าใจว่ารูปแบบใดมีผลกับองค์ประกอบอย่างแน่นอน

บทเรียน 1 จาก 413 ขั้นตอน

รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง เป็นบทเรียน CSS Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน CSS Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส CSS Academy มีบทเรียนทั้งหมด 4 บทเรียน

แผงสไตล์ที่คำนวณแล้ว

Chrome DevTools → องค์ประกอบ → แท็บคำนวณแล้วจะแสดงค่าที่คำนวณสุดท้ายของคุณสมบัติ CSS ทุกคุณสมบัติบนองค์ประกอบที่เลือก หลังจากพิจารณาลำดับการซ้อน การสืบทอด และความเจาะจงแล้ว แผงนี้ตอบคำถามว่า "มีการใช้ค่าใดจริง" แทนที่จะตอบว่า "เขียนค่าใดไว้"

แผนภาพโมเดลกล่อง

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

การกรองคุณสมบัติที่คำนวณแล้ว

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

การติดตามการสืบทอด

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

ทำความเข้าใจการขยายไวยากรณ์แบบย่อ

การเขียน margin: 16px 8px จะขยายเป็นค่าที่คำนวณแล้วสี่ค่า ได้แก่ ระยะขอบด้านบน ระยะขอบด้านขวา ระยะขอบด้านล่าง และระยะขอบด้านซ้าย แผงคำนวณแล้วจะแสดงคุณสมบัติแบบเต็มแยกกันเสมอ ซึ่งมีประโยชน์สำหรับการแก้ไขปัญหาระยะห่างที่ไม่เท่ากัน

การแปลงรูปแบบสี

ค่าที่คำนวณแล้วของสีจะแสดงในรูปแบบ rgb() หรือ rgba() เสมอ ไม่ว่าจะเขียนค่าเดิมด้วยรูปแบบใด คลิกตัวอย่างสีในแผงสไตล์เพื่อสลับรูปแบบการแสดงผลระหว่าง hex, hsl และ rgb แผงคำนวณแล้วจะแสดงสีที่ผ่านการแก้ค่าจนได้ผลลัพธ์แล้วเสมอ

เมตริกแบบอักษร

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

ผลกระทบของการกำหนดขนาดกล่อง

การกำหนดขนาดกล่องแบบรวมเส้นขอบทำให้ความกว้างรวมช่องว่างภายในและเส้นขอบ ส่วนการกำหนดขนาดกล่องแบบรวมเฉพาะเนื้อหา (ค่าเริ่มต้น) จะไม่รวมสิ่งเหล่านี้ แผนภาพโมเดลกล่องใน DevTools จะแสดงตามโมเดลที่ใช้ เปรียบเทียบความกว้างของเนื้อหากับความกว้างทั้งหมดเพื่อยืนยันพฤติกรรมการกำหนดขนาดกล่อง

การตรวจสอบการยุบรวมระยะขอบ

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

ความเจาะจงในแผงสไตล์

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

สไตล์บังคับและตัวแทนผู้ใช้

กฎจากสไตล์ชีตของตัวแทนผู้ใช้เบราว์เซอร์จะแสดงที่ด้านล่างของแผงสไตล์ โดยมีป้ายกำกับว่า "สไตล์ชีตของตัวแทนผู้ใช้" แผงคำนวณแล้วจะแสดงค่าที่ได้จากกฎเหล่านั้น รีเซ็ตค่าเหล่านี้ด้วยการรีเซ็ต CSS หรือ Normalize.css เพื่อสร้างค่าพื้นฐานที่สอดคล้องกันในเบราว์เซอร์ต่าง ๆ

ตรวจสอบความรู้

แผงสไตล์ที่คำนวณแล้วแสดงสิ่งใดที่แผงสไตล์ไม่แสดง

สรุป

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

เริ่มต้นได้ฟรี

เรียนรู้ CSS ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
40
บทเรียน
159

คำถามที่พบบ่อย

บทเรียน “รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส CSS Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส CSS Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง”

ใช้แผง Computed และแผนภาพโมเดลกล่องเพื่อทำความเข้าใจว่ารูปแบบใดมีผลกับองค์ประกอบอย่างแน่นอน คุณปฏิบัติ CSS Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน CSS Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน CSS Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน CSS Academy นี้ได้ไหม

ได้ บทเรียน CSS Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. รูปแบบที่คำนวณแล้วและตัวตรวจสอบโมเดลกล่อง
  2. ตัวตรวจสอบการจัดวางสำหรับ Flexbox และ Grid
  3. แผงภาพรวม CSS
  4. ตัวแก้ไขข้อผิดพลาดของภาพเคลื่อนไหวและการเปลี่ยนผ่าน
← กลับไปที่ CSS Academy