ค้นพบเวิร์กโฟลว์ใหม่ๆ ในข้อมูลอ้างอิงที่ครอบคลุมเกี่ยวกับฟีเจอร์ของเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ที่เกี่ยวข้องกับการดูและการเปลี่ยนแปลง CSS
ดูข้อมูลพื้นฐานได้ที่ดูและเปลี่ยน CSS
เลือกองค์ประกอบ
แผงองค์ประกอบของเครื่องมือสำหรับนักพัฒนาเว็บช่วยให้คุณดูหรือเปลี่ยน CSS ขององค์ประกอบได้ครั้งละ 1 รายการ

ในภาพหน้าจอ h1 องค์ประกอบที่ไฮไลต์เป็นสีน้ำเงินในแผนผัง DOM คือองค์ประกอบที่เลือก
ทางด้านขวา รูปแบบขององค์ประกอบจะแสดงในแท็บรูปแบบ ทางด้านซ้าย องค์ประกอบจะ
ไฮไลต์ในวิวพอร์ต แต่เป็นเพราะเมาส์วางเหนือองค์ประกอบในแผนผัง
DOM เท่านั้น
ดูบทแนะนำได้ที่ดู CSS ขององค์ประกอบ
คุณเลือกองค์ประกอบได้หลายวิธี ดังนี้
- ในวิวพอร์ต ให้คลิกขวาที่องค์ประกอบแล้วเลือกตรวจสอบ
- ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ให้คลิกเลือกองค์ประกอบ
หรือกด Command+Shift+C (Mac) หรือ
Control+Shift+C (Windows, Linux) แล้วคลิกองค์ประกอบใน
วิวพอร์ต - ในเครื่องมือสำหรับนักพัฒนาเว็บ ให้คลิกองค์ประกอบในแผนผัง DOM
- ในเครื่องมือสำหรับนักพัฒนาเว็บ ให้เรียกใช้การค้นหา เช่น
document.querySelector('p')ในคอนโซล คลิกขวาที่ผลลัพธ์ แล้วเลือกแสดงในแผงองค์ประกอบ
ดู CSS
ใช้แท็บองค์ประกอบ > รูปแบบ และคำนวณแล้วเพื่อดูกฎ CSS และวินิจฉัยปัญหา CSS
ไปยังส่วนต่างๆ ด้วยลิงก์
แท็บรูปแบบจะแสดงลิงก์ในตำแหน่งต่างๆ ไปยังตำแหน่งอื่นๆ อีกหลายแห่ง ซึ่งรวมถึงแต่ไม่จำกัดเพียงรายการต่อไปนี้
- ถัดจากกฎ CSS ไปยังสไตล์ชีตและแหล่งที่มาของ CSS ลิงก์ดังกล่าวจะเปิดแผงแหล่งที่มา หากสไตล์ชีตถูกลดขนาด โปรดดูหัวข้อทำให้ไฟล์ที่ลดขนาดอ่านได้
- ในส่วนรับค่ามาจาก... ให้ไปที่องค์ประกอบระดับบนสุด
- ในการเรียกใช้
var()ไปยังการประกาศคุณสมบัติที่กำหนดเอง - ในพร็อพเพอร์ตี้ชวเลข
animationเป็น@keyframes - ลิงก์ดูข้อมูลเพิ่มเติมในเคล็ดลับเครื่องมือของเอกสารประกอบ
- และอื่นๆ อีกมากมาย
ตัวอย่างบางส่วนมีดังนี้

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

คลิกดูข้อมูลเพิ่มเติมเพื่อไปที่ข้อมูลอ้างอิง CSS ของ MDN เกี่ยวกับพร็อพเพอร์ตี้นี้
หากต้องการปิดเคล็ดลับเครื่องมือ ให้เลือก ไม่ต้องแสดง
หากต้องการเปิดอีกครั้ง ให้ไปที่ การตั้งค่า > ค่ากำหนด > องค์ประกอบ >
แสดงเคล็ดลับเครื่องมือเอกสารประกอบ CSS
ดูความเฉพาะเจาะจงของตัวเลือก
วางเมาส์เหนือตัวเลือกในแท็บรูปแบบ ซึ่งรวมถึงตัวเลือกระดับบนสุดในกฎ CSS ที่ฝัง กฎที่ฝังที่รับค่ามา และกฎ @nested-declarations เพื่อดูเคล็ดลับเครื่องมือที่มีน้ำหนักความเฉพาะเจาะจง และไฮไลต์องค์ประกอบที่ตรงกันในวิวพอร์ต

ดูค่าของคุณสมบัติที่กำหนดเอง
วางเมาส์เหนือ --custom-property เพื่อดูค่าในเคล็ดลับเครื่องมือ

ดู CSS ที่ไม่ถูกต้อง ถูกลบล้าง ไม่ได้ใช้งาน และอื่นๆ
แท็บรูปแบบจะจดจำปัญหา CSS หลายประเภทและไฮไลต์ปัญหาเหล่านั้นด้วยวิธีต่างๆ
ดูทำความเข้าใจ CSS ในแท็บรูปแบบ
ดูเฉพาะ CSS ที่ใช้กับองค์ประกอบจริงๆ
แท็บรูปแบบจะแสดงกฎทั้งหมดที่ใช้กับองค์ประกอบ รวมถึงการประกาศที่ถูกลบล้าง หากไม่สนใจการประกาศที่ถูกลบล้าง ให้ใช้แท็บคำนวณแล้วเพื่อดูเฉพาะ CSS ที่ใช้กับองค์ประกอบจริงๆ
- เลือกองค์ประกอบ
- ไปที่แท็บคำนวณในแผงองค์ประกอบ
เลือกช่องทำเครื่องหมายแสดงทั้งหมดเพื่อดูพร็อพเพอร์ตี้ทั้งหมด
ดูทำความเข้าใจ CSS ในแท็บ "คำนวณ"
ดูพร็อพเพอร์ตี้ CSS ตามลำดับตัวอักษร
ใช้แท็บคำนวณ ดูดูเฉพาะ CSS ที่ใช้กับองค์ประกอบจริง
ดูพร็อพเพอร์ตี้ CSS ที่รับค่ามา
เลือกช่องทำเครื่องหมายแสดงทั้งหมดในแท็บคำนวณแล้ว ดูดูเฉพาะ CSS ที่ใช้กับองค์ประกอบจริงๆ
หรือเลื่อนแท็บสไตล์ แล้วมองหาส่วนที่ชื่อ Inherited from <element_name>

ดูกฎ At-rule ของ CSS
At-rule คือคำสั่ง CSS ที่ช่วยให้คุณควบคุมลักษณะการทำงานของ CSS ได้ องค์ประกอบ > รูปแบบจะแสดง At-Rule ต่อไปนี้ในส่วนเฉพาะ
ดู @property At-rule
@property CSS at-rule ช่วยให้คุณกำหนดพร็อพเพอร์ตี้ที่กำหนดเองของ CSS ได้อย่างชัดเจนและลงทะเบียนในสไตล์ชีตโดยไม่ต้องเรียกใช้ JavaScript
วางเมาส์เหนือชื่อพร็อพเพอร์ตี้ดังกล่าวในแท็บรูปแบบเพื่อดูเคล็ดลับเครื่องมือที่มีค่า ตัวอธิบาย และลิงก์ไปยังการลงทะเบียนในส่วน @property ที่ยุบได้ที่ด้านล่างของแท็บรูปแบบ
หากต้องการแก้ไขกฎ @property ให้ดับเบิลคลิกชื่อหรือค่าของกฎ
ดู @supports At-rule
แท็บรูปแบบจะแสดง At-rule ของ CSS @supports หากมีการใช้กับองค์ประกอบ ตัวอย่างเช่น ตรวจสอบองค์ประกอบต่อไปนี้

หากเบราว์เซอร์รองรับฟังก์ชัน lab() องค์ประกอบจะเป็นสีเขียว ไม่เช่นนั้นจะเป็นสีม่วง
ดู @scope At-rule
แท็บสไตล์จะแสดงกฎ @ ของ CSS@scope หากมีการใช้กับองค์ประกอบ
กฎ @at-rule @scope ใหม่เป็นส่วนหนึ่งของข้อกำหนด CSS Cascading and Inheritance Level 6 กฎเหล่านี้ช่วยให้คุณกำหนดขอบเขตของสไตล์ CSS หรือพูดอีกอย่างคือใช้สไตล์กับองค์ประกอบที่เฉพาะเจาะจงอย่างชัดเจน
ดูกฎ @scope ในตัวอย่างต่อไปนี้
- ตรวจสอบข้อความบนการ์ดในตัวอย่าง
- ในแท็บรูปแบบ ให้ค้นหากฎ
@scope

ในตัวอย่างนี้ กฎ @scope จะลบล้างการประกาศ CSS background-color ส่วนกลางสำหรับองค์ประกอบ <p> ทั้งหมดภายในองค์ประกอบที่มีคลาส card
หากต้องการแก้ไขกฎ @scope ให้ดับเบิลคลิกที่กฎนั้น
ดู @font-palette-values At-rule
@font-palette-values CSS at-rule ช่วยให้คุณปรับแต่งค่าเริ่มต้นของพร็อพเพอร์ตี้ font-palette ได้ องค์ประกอบ > รูปแบบจะแสดง At-rule นี้ในส่วนเฉพาะ
ดูส่วน @font-palette-values ในตัวอย่างถัดไป
- ตรวจสอบข้อความบรรทัดที่ 2 ในตัวอย่าง
- ในสไตล์ ให้ค้นหาส่วน
@font-palette-values

ในตัวอย่างนี้ ค่าจานสีแบบอักษร --New จะลบล้างค่าเริ่มต้นของแบบอักษรที่มีสี
หากต้องการแก้ไขค่าที่กำหนดเอง ให้ดับเบิลคลิกค่าดังกล่าว
ดู @position-try At-rule
@position-try กฎ CSS พร้อมกับพร็อพเพอร์ตี้ position-try-options ช่วยให้คุณกำหนดตำแหน่ง Anchor สำรองสำหรับองค์ประกอบได้ ดูข้อมูลเพิ่มเติมได้ที่การเปิดตัว CSS Anchor Positioning API
องค์ประกอบ > รูปแบบจะแก้ไขและลิงก์สิ่งต่อไปนี้
- ค่าพร็อพเพอร์ตี้
position-try-optionsไปยังส่วน@position-try --nameโดยเฉพาะ - ค่าพร็อพเพอร์ตี้
position-anchorและอาร์กิวเมนต์anchor()ไปยังองค์ประกอบที่เกี่ยวข้องซึ่งมีแอตทริบิวต์popovertarget
ตรวจสอบค่า position-try-options และส่วน @position-try ในตัวอย่างถัดไป
popover- ในตัวอย่าง ให้เปิดเมนูย่อย ซึ่งก็คือคลิกบัญชีของคุณ แล้วคลิกหน้าร้าน
- ตรวจสอบองค์ประกอบที่มี
id="submenu"ในตัวอย่าง - ในรูปแบบ ให้ค้นหาพร็อพเพอร์ตี้
position-try-optionsแล้วคลิกค่า--bottomแท็บสไตล์จะนำคุณไปยังส่วน@position-tryที่เกี่ยวข้อง - คลิกลิงก์ค่า
position-anchorหรืออาร์กิวเมนต์anchor()เดียวกัน แผงองค์ประกอบจะเลือกองค์ประกอบที่มีแอตทริบิวต์popovertargetที่เกี่ยวข้อง และแท็บรูปแบบจะแสดง CSS ขององค์ประกอบ

หากต้องการแก้ไขค่า ให้ดับเบิลคลิกที่ค่านั้น
ดูโมเดลกล่องขององค์ประกอบ
หากต้องการดูโมเดลกล่องขององค์ประกอบ ให้ไปที่แท็บสไตล์ แล้วคลิกปุ่ม
แสดงแถบด้านข้างในแถบการดำเนินการ

หากต้องการเปลี่ยนค่า ให้ดับเบิลคลิกค่านั้น
ค้นหาและกรอง CSS ขององค์ประกอบ
ใช้ช่องตัวกรองในแท็บรูปแบบและคำนวณเพื่อค้นหาตัวเลือก CSS ที่เฉพาะเจาะจง (รวมถึงตัวเลือกหลักในกฎที่ซ้อนกัน), พร็อพเพอร์ตี้ หรือค่า

หากต้องการค้นหาพร็อพเพอร์ตี้ที่รับค่ามาในแท็บคำนวณด้วย ให้เลือกช่องทำเครื่องหมายแสดงทั้งหมด

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

จำลองหน้าที่โฟกัส
หากเปลี่ยนโฟกัสจากหน้าเว็บไปยังเครื่องมือสำหรับนักพัฒนาเว็บ องค์ประกอบการวางซ้อนบางอย่างจะซ่อนโดยอัตโนมัติหากทริกเกอร์ด้วยโฟกัส เช่น รายการแบบเลื่อนลง เมนู หรือเครื่องมือเลือกวันที่ ตัวเลือก จำลองหน้าที่โฟกัสช่วยให้คุณแก้ไขข้อบกพร่องขององค์ประกอบดังกล่าวได้ราวกับว่าองค์ประกอบนั้นอยู่ในโฟกัส
ลองจำลองหน้าที่โฟกัสในหน้าสาธิตนี้โดยทำดังนี้
- โฟกัสองค์ประกอบการป้อนข้อมูล องค์ประกอบอื่นจะปรากฏขึ้นด้านล่าง
- เปิดเครื่องมือสำหรับนักพัฒนาเว็บ ตอนนี้หน้าต่างเครื่องมือสำหรับนักพัฒนาเว็บจะอยู่ในโฟกัสแทนหน้าเว็บ ดังนั้นองค์ประกอบจึงหายไปอีกครั้ง
- ในองค์ประกอบ > รูปแบบ ให้คลิก :hov เลือก จำลองหน้าเว็บที่โฟกัส และตรวจสอบว่าเลือกองค์ประกอบอินพุตแล้ว ตอนนี้คุณตรวจสอบองค์ประกอบที่อยู่ด้านล่างได้แล้ว

นอกจากนี้ คุณยังดูตัวเลือกเดียวกันได้ในแผงการแสดงผล
ดูวิธีอื่นๆ ในการตรึงองค์ประกอบได้ที่ตรึงหน้าจอและตรวจสอบองค์ประกอบที่หายไป
เปิด/ปิดคลาสเทียม
วิธีเปิด/ปิดคลาสเทียม
- เลือกองค์ประกอบ
- ไปที่แท็บสไตล์ในแผงองค์ประกอบ
- คลิก :hov
- เลือกสถานะจำลองที่ต้องการเปิด

ในตัวอย่างนี้ คุณจะเห็นว่าเครื่องมือสำหรับนักพัฒนาเว็บใช้การประกาศ background-color กับองค์ประกอบ แม้ว่าองค์ประกอบนั้นจะไม่ได้วางเมาส์เหนือองค์ประกอบจริงๆ ก็ตาม
แท็บสไตล์จะแสดงคลาสเสมือนต่อไปนี้สำหรับองค์ประกอบทั้งหมด
นอกจากนี้ องค์ประกอบบางอย่างอาจมี Pseudo-Class ของตัวเอง เมื่อเลือกองค์ประกอบดังกล่าว แท็บรูปแบบจะแสดงส่วนบังคับใช้สถานะเฉพาะขององค์ประกอบ ซึ่งคุณสามารถขยายและเปิดคลาสจำลองที่เจาะจงสำหรับองค์ประกอบนั้นได้

ดูบทแนะนำแบบอินเทอร์แอกทีฟได้ที่หัวข้อเพิ่มสถานะเสมือนลงในคลาส
ดูองค์ประกอบเทียมของไฮไลต์ที่รับช่วงมา
องค์ประกอบเทียมช่วยให้คุณจัดรูปแบบองค์ประกอบบางส่วนได้ องค์ประกอบจำลองไฮไลต์คือส่วนของเอกสารที่มีสถานะ "เลือกแล้ว" และมีสไตล์เป็น "ไฮไลต์" เพื่อระบุสถานะนี้ให้ผู้ใช้ทราบ ตัวอย่างเช่น องค์ประกอบจำลองดังกล่าว ได้แก่ ::selection, ::spelling-error, ::grammar-error และ ::highlight
ดังที่ระบุไว้ในข้อกำหนด เมื่อสไตล์หลายรายการขัดแย้งกัน การเรียงซ้อนจะเป็นตัวกำหนดสไตล์ที่ชนะ
หากต้องการทำความเข้าใจการรับค่าและการจัดลำดับความสำคัญของกฎได้ดียิ่งขึ้น คุณสามารถดูองค์ประกอบเสมือนของการไฮไลต์ที่รับค่าได้โดยทำดังนี้
-
ฉันรับช่วงสไตล์ขององค์ประกอบเสมือนไฮไลต์ของพ่อแม่ เลือกฉัน
เลือกส่วนของข้อความด้านบน
ในแท็บสไตล์ ให้เลื่อนลงเพื่อหาส่วน
Inherited from ::selection pseudo of...

ดูเลเยอร์แบบเรียงซ้อน
เลเยอร์ Cascade ช่วยให้ควบคุมไฟล์ CSS ได้ชัดเจนยิ่งขึ้นเพื่อป้องกันความขัดแย้งด้านความเฉพาะเจาะจงของสไตล์ ซึ่งมีประโยชน์สำหรับฐานของโค้ดขนาดใหญ่ ระบบการออกแบบ และเมื่อจัดการสไตล์ของบุคคลที่สามในแอปพลิเคชัน
หากต้องการดูเลเยอร์แบบเรียงซ้อน ให้ตรวจสอบองค์ประกอบถัดไป แล้วเปิดองค์ประกอบ > รูปแบบ
ในแท็บรูปแบบ ให้ดูเลเยอร์ Cascade 3 เลเยอร์และรูปแบบของเลเยอร์ ได้แก่ page, component และ base

หากต้องการดูลำดับเลเยอร์ ให้คลิกชื่อเลเยอร์หรือปุ่ม สลับมุมมองเลเยอร์ CSS
เลเยอร์ page มีความเฉพาะเจาะจงสูงสุด พื้นหลังขององค์ประกอบจึงเป็นสีเขียว
ดูหน้าเว็บในโหมดพิมพ์
วิธีดูหน้าเว็บในโหมดการพิมพ์
- เปิดเมนูคำสั่ง
- เริ่มพิมพ์
Renderingแล้วเลือกShow Rendering - ในเมนูแบบเลื่อนลงจำลองสื่อ CSS ให้เลือกพิมพ์
ดู CSS ที่ใช้และไม่ได้ใช้ด้วยแท็บความครอบคลุม
แท็บความครอบคลุมจะแสดง CSS ที่หน้าเว็บใช้จริง
- กด Command+Shift+P (Mac) หรือ Control+Shift+P (Windows, Linux, ChromeOS) ขณะที่ DevTools อยู่ในโฟกัสเพื่อเปิดเมนูคำสั่ง
เริ่มพิมพ์
coverage
เลือกแสดงความครอบคลุม แท็บความครอบคลุมจะปรากฏขึ้น

คลิก
โหลดซ้ำ หน้าเว็บจะโหลดซ้ำและแท็บความครอบคลุมจะแสดงภาพรวมของปริมาณ CSS (และ JavaScript) ที่ใช้จากแต่ละไฟล์ที่เบราว์เซอร์โหลด

สีเขียวแสดง CSS ที่ใช้ สีแดงแสดงถึง CSS ที่ไม่ได้ใช้
คลิกไฟล์ CSS เพื่อดูรายละเอียดแบบบรรทัดต่อบรรทัดของ CSS ที่ใช้ในตัวอย่างด้านบน

ในภาพหน้าจอ บรรทัดที่ 55-57 และ 65-67 ของ
devsite-google-blue.cssไม่ได้ใช้ ในขณะที่บรรทัดที่ 59-63 มีการใช้งาน
บังคับใช้โหมดแสดงตัวอย่างก่อนพิมพ์
ดูหัวข้อบังคับให้เครื่องมือสำหรับนักพัฒนาเว็บเข้าสู่โหมดแสดงตัวอย่างก่อนพิมพ์
คัดลอก CSS
คุณสามารถคัดลอกกฎ CSS, การประกาศ, พร็อพเพอร์ตี้, ค่าแยกกันได้จากเมนูแบบเลื่อนลงรายการเดียวในแท็บรูปแบบ
นอกจากนี้ คุณยังคัดลอกพร็อพเพอร์ตี้ CSS ในไวยากรณ์ JavaScript ได้ด้วย ตัวเลือกนี้มีประโยชน์หากคุณใช้ไลบรารี CSS-in-JS
วิธีคัดลอก CSS
- เลือกองค์ประกอบ
- ในแท็บองค์ประกอบ > รูปแบบ ให้คลิกขวาที่พร็อพเพอร์ตี้ CSS

เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้จากเมนูแบบเลื่อนลง
- คัดลอกการประกาศ คัดลอกพร็อพเพอร์ตี้และค่าในไวยากรณ์ CSS ดังนี้
css property: value; - คัดลอกพร็อพเพอร์ตี้ คัดลอกเฉพาะชื่อ
property - คัดลอกค่า คัดลอกเฉพาะ
value - คัดลอกกฎ คัดลอกกฎ CSS ทั้งหมด
css selector[, selector] { property: value; property: value; ... } - คัดลอกการประกาศเป็น JS คัดลอกพร็อพเพอร์ตี้และค่าในไวยากรณ์ JavaScript ดังนี้
js propertyInCamelCase: 'value' - คัดลอกประกาศทั้งหมด คัดลอกพร็อพเพอร์ตี้ทั้งหมดและค่าของพร็อพเพอร์ตี้ในกฎ CSS:
css property: value; property: value; ... คัดลอกประกาศทั้งหมดเป็น JS คัดลอกพร็อพเพอร์ตี้ทั้งหมดและค่าของพร็อพเพอร์ตี้เหล่านั้นในไวยากรณ์ JavaScript ดังนี้ ```js propertyInCamelCase: 'value', propertyInCamelCase: 'value', ...
คัดลอกการเปลี่ยนแปลง CSS ทั้งหมด คัดลอกการเปลี่ยนแปลงที่คุณทำในแท็บรูปแบบไปยังการประกาศทั้งหมด
ดูมูลค่าที่คำนวณแล้ว นำคุณไปยังแท็บคำนวณแล้ว
- คัดลอกการประกาศ คัดลอกพร็อพเพอร์ตี้และค่าในไวยากรณ์ CSS ดังนี้
เปลี่ยน CSS
ส่วนนี้จะแสดงวิธีทั้งหมดที่คุณสามารถเปลี่ยน CSS ในองค์ประกอบ > รูปแบบ
นอกจากนี้ คุณยังทำสิ่งต่อไปนี้ได้ด้วย
เปลี่ยน CSS ด้วยการเติมโค้ดอัตโนมัติ
หากต้องการทดลองใช้ชุดค่าผสมของพร็อพเพอร์ตี้ CSS ที่ซับซ้อนมากขึ้น เช่น การไล่ระดับสีหรือเงาของกล่อง โดยไม่ต้องจำไวยากรณ์ที่แน่นอน หรือสร้างเลย์เอาต์ตารางกริดและ Flex อย่างรวดเร็วโดยอาศัยพร็อพเพอร์ตี้ที่เกี่ยวข้องหลายรายการ คุณสามารถเริ่มพิมพ์พร็อพเพอร์ตี้ CSS และใช้การเติมโค้ดให้สมบูรณ์ได้

เพิ่มการประกาศ CSS ลงในองค์ประกอบ
เนื่องจากลำดับของการประกาศมีผลต่อวิธีจัดรูปแบบองค์ประกอบ คุณจึงเพิ่มการประกาศได้หลายวิธีดังนี้
- เพิ่มการประกาศในบรรทัด เทียบเท่ากับการเพิ่มแอตทริบิวต์
styleลงใน HTML ขององค์ประกอบ - เพิ่มการประกาศลงในกฎสไตล์
คุณควรใช้เวิร์กโฟลว์ใด ในสถานการณ์ส่วนใหญ่ คุณอาจต้องการใช้เวิร์กโฟลว์การประกาศแบบอินไลน์ การประกาศแบบอินไลน์มีความเฉพาะเจาะจงมากกว่าการประกาศภายนอก ดังนั้นเวิร์กโฟลว์แบบอินไลน์จึงช่วยให้มั่นใจได้ว่าการเปลี่ยนแปลงจะมีผลในองค์ประกอบตามที่คุณคาดหวัง ดูข้อมูลเพิ่มเติมเกี่ยวกับความเฉพาะเจาะจงได้ที่ประเภท ตัวเลือก
หากคุณกำลังแก้ไขข้อบกพร่องของสไตล์องค์ประกอบและต้องการทดสอบสิ่งที่เกิดขึ้นเมื่อมีการกำหนดการประกาศในตำแหน่งต่างๆ ให้ใช้เวิร์กโฟลว์อื่น
เพิ่มการประกาศในบรรทัด
วิธีเพิ่มการประกาศในบรรทัด
- เลือกองค์ประกอบ
- ในแท็บรูปแบบ ให้คลิกระหว่างวงเล็บของส่วน element.style เคอร์เซอร์ จะโฟกัสเพื่อให้คุณป้อนข้อความได้
- ป้อนชื่อพร็อพเพอร์ตี้แล้วกด Enter
ป้อนค่าที่ถูกต้องสำหรับพร็อพเพอร์ตี้นั้น แล้วกด Enter ในแผนผัง DOM คุณจะเห็นว่ามีการเพิ่มแอตทริบิวต์
styleลงในองค์ประกอบ
ในภาพหน้าจอ มีการใช้พร็อพเพอร์ตี้
margin-topและbackground-colorกับองค์ประกอบที่เลือก ในแผนผัง DOM คุณจะเห็นการประกาศที่แสดงในแอตทริบิวต์styleขององค์ประกอบ
เพิ่มการประกาศลงในกฎสไตล์
วิธีเพิ่มการประกาศลงในกฎสไตล์ที่มีอยู่
- เลือกองค์ประกอบ
- ในแท็บรูปแบบ ให้คลิกระหว่างวงเล็บของกฎรูปแบบที่ต้องการเพิ่ม การประกาศ เคอร์เซอร์จะโฟกัสเพื่อให้คุณป้อนข้อความได้
- ป้อนชื่อพร็อพเพอร์ตี้แล้วกด Enter
- ป้อนค่าที่ถูกต้องสำหรับพร็อพเพอร์ตี้นั้น แล้วกด Enter

ในภาพหน้าจอ กฎสไตล์จะได้รับการประกาศ border-bottom-style:groove ใหม่
เปลี่ยนชื่อหรือค่าของการประกาศ
ดับเบิลคลิกชื่อหรือค่าของการประกาศเพื่อเปลี่ยนแปลง ดูเปลี่ยนค่าที่แจกแจงได้ด้วยแป้นพิมพ์ลัดเพื่อดูแป้นพิมพ์ลัดสำหรับการเพิ่มหรือลดค่าอย่างรวดเร็วทีละ 0.1, 1, 10 หรือ 100 หน่วย
เปลี่ยนค่าที่แจงนับได้ด้วยแป้นพิมพ์ลัด
ขณะแก้ไขค่าที่แจกแจงได้ของการประกาศ เช่น font-size คุณสามารถใช้แป้นพิมพ์ลัดต่อไปนี้เพื่อเพิ่มค่าตามจำนวนที่กำหนด
- Option+Up (Mac) หรือ Alt+Up (Windows, Linux) เพื่อเพิ่มทีละ 0.1
- ขึ้นเพื่อเปลี่ยนค่าทีละ 1 หรือทีละ 0.1 หากค่าปัจจุบันอยู่ระหว่าง -1 ถึง 1
- Shift+ลูกศรขึ้นเพื่อเพิ่มทีละ 10
- Shift+Command+ขึ้น (Mac) หรือ Control+Shift+Page Up (Windows, Linux) เพื่อเพิ่มค่าทีละ 100
การลดค่าก็ใช้ได้เช่นกัน เพียงแทนที่คำว่าขึ้นที่กล่าวถึงก่อนหน้านี้ด้วยคำว่าลง
เปลี่ยนค่าความยาว
คุณสามารถใช้ตัวชี้เพื่อเปลี่ยนพร็อพเพอร์ตี้ที่มีความยาว เช่น ความกว้าง ความสูง ระยะห่างจากขอบ ระยะขอบ หรือเส้นขอบ
วิธีเปลี่ยนหน่วยความยาว
- วางเมาส์เหนือชื่อหน่วยและสังเกตว่ามีขีดเส้นใต้
คลิกชื่อหน่วยเพื่อเลือกหน่วยจากเมนูแบบเลื่อนลง
วิธีเปลี่ยนค่าความยาว
- วางเมาส์เหนือค่าหน่วยและสังเกตว่าตัวชี้เปลี่ยนเป็นลูกศร 2 หัวแนวนอน
ลากในแนวนอนเพื่อเพิ่มหรือลดค่า
หากต้องการปรับค่าทีละ 10 ให้กด Shift ค้างไว้ขณะลาก
เพิ่มคลาสลงในองค์ประกอบ
วิธีเพิ่มคลาสลงในองค์ประกอบ
- เลือกองค์ประกอบในแผนผัง DOM
- คลิก .cls
- ป้อนชื่อชั้นเรียนในช่องเพิ่มชั้นเรียนใหม่
- กด Enter
จำลองค่ากำหนดธีมสว่างและธีมมืด และเปิดใช้โหมดมืดอัตโนมัติ
วิธีสลับโหมดมืดอัตโนมัติหรือจำลองค่ากำหนดของธีมสว่างหรือมืดของผู้ใช้
- ในแท็บองค์ประกอบ > รูปแบบ ให้คลิก
สลับการจำลองการแสดงภาพโดยทั่วไป

เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้จากรายการแบบเลื่อนลง
- prefers-color-scheme: light ระบุว่าผู้ใช้ต้องการธีมสว่าง
- prefers-color-scheme: dark ระบุว่าผู้ใช้ต้องการธีมมืด
- โหมดมืดอัตโนมัติ แสดงหน้าเว็บในโหมดมืดแม้ว่าคุณจะไม่ได้ใช้โหมดมืดก็ตาม นอกจากนี้ยังตั้งค่า
prefers-color-schemeเป็นdarkโดยอัตโนมัติ
เมนูแบบเลื่อนลงนี้เป็นทางลัดสำหรับตัวเลือกจำลองฟีเจอร์สื่อ CSS prefers-color-scheme และเปิดใช้โหมดมืดอัตโนมัติของแท็บการแสดงผล
สลับชั้นเรียน
วิธีเปิดหรือปิดใช้คลาสในองค์ประกอบ
- เลือกองค์ประกอบในแผนผัง DOM
- เปิดส่วนคลาสขององค์ประกอบ ดูเพิ่มคลาสลงในองค์ประกอบ ใต้ช่องเพิ่ม คลาสใหม่คือคลาสทั้งหมดที่ใช้กับองค์ประกอบนี้
- สลับช่องทำเครื่องหมายข้างชั้นเรียนที่ต้องการเปิดหรือปิดใช้
เพิ่มกฎสไตล์
วิธีเพิ่มกฎของรูปแบบใหม่
- เลือกองค์ประกอบ
- คลิกกฎสไตล์ใหม่
เครื่องมือสำหรับนักพัฒนาเว็บจะแทรก กฎใหม่ใต้กฎ element.style

ในภาพหน้าจอ เครื่องมือสำหรับนักพัฒนาเว็บจะเพิ่มกฎสไตล์ h1.devsite-page-title หลังจากคลิกกฎสไตล์ใหม่
เลือกสไตล์ชีตที่จะเพิ่มกฎ
เมื่อเพิ่มกฎสไตล์ใหม่ ให้คลิกกฎสไตล์ใหม่
ค้างไว้เพื่อเลือกสไตล์ชีตที่จะเพิ่มกฎสไตล์

เปิด/ปิดการประกาศ
วิธีเปิดหรือปิดการประกาศรายการเดียว
- เลือกองค์ประกอบ
- ในแท็บรูปแบบ ให้วางเมาส์เหนือกฎที่กำหนดการประกาศ ช่องทําเครื่องหมายจะปรากฏข้าง การประกาศแต่ละรายการ
- เลือกหรือล้างช่องทำเครื่องหมายข้างการประกาศ เมื่อล้างการประกาศ DevTools จะขีดทับเพื่อระบุว่าการประกาศนั้นไม่ได้ใช้งานอีกต่อไป

ในภาพหน้าจอ พร็อพเพอร์ตี้ color สำหรับองค์ประกอบที่เลือกในปัจจุบันจะปิดอยู่
แก้ไข::view-transitionองค์ประกอบเสมือนระหว่างภาพเคลื่อนไหว
ดูส่วนที่เกี่ยวข้องในภาพเคลื่อนไหว
ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนผ่านที่ราบรื่นและง่ายดายด้วย View Transitions API
จัดแนวรายการตารางกริดและเนื้อหาของรายการด้วยเครื่องมือแก้ไขตารางกริด
ดูส่วนที่เกี่ยวข้องในตรวจสอบ CSS Grid
เปลี่ยนสีด้วยตัวเลือกสี
ดูตรวจสอบและแก้ไขข้อบกพร่องของสี HD และสีที่ไม่ใช่ HD ด้วยตัวเลือกสี
เปลี่ยนค่ามุมด้วยนาฬิกามุม
Angle Clock มี GUI สำหรับเปลี่ยน <angle> ในค่าพร็อพเพอร์ตี้ CSS
วิธีเปิด Angle Clock
- เลือกองค์ประกอบที่มีการประกาศมุม
ในแท็บรูปแบบ ให้ค้นหาการประกาศ
transformหรือbackgroundที่ต้องการเปลี่ยนแปลง คลิกช่องแสดงตัวอย่างมุมข้างค่ามุม
นาฬิกาขนาดเล็กทางด้านซ้ายของ
-5degและ0.25turnคือตัวอย่างมุมคลิกตัวอย่างเพื่อเปิดนาฬิกามุม

เปลี่ยนค่ามุมโดยคลิกวงกลมนาฬิกามุม หรือเลื่อนเมาส์เพื่อเพิ่ม / ลดค่ามุมทีละ 1
มีแป้นพิมพ์ลัดเพิ่มเติมสำหรับเปลี่ยนค่ามุม ดูข้อมูลเพิ่มเติมได้ในแป้นพิมพ์ลัดของแผงรูปแบบ
เปลี่ยนเงาของกล่องและข้อความด้วยเครื่องมือแก้ไขเงา
Shadow Editor มี GUI สำหรับเปลี่ยนการประกาศ CSS text-shadow และ box-shadow
วิธีเปลี่ยนเงาด้วยเครื่องมือแก้ไขเงา
เลือกองค์ประกอบที่มีการประกาศเงา เช่น เลือกองค์ประกอบถัดไป
ในแท็บรูปแบบ ให้มองหาไอคอนเงา
ข้างการประกาศ text-shadowหรือbox-shadow
คลิกไอคอนเงาเพื่อเปิดเครื่องมือแก้ไขเงา

เปลี่ยนคุณสมบัติของเงา
- ประเภท (สำหรับ
box-shadowเท่านั้น) เลือกด้านนอกหรือด้านใน - ออฟเซ็ต X และ Y ลากจุดสีน้ำเงินหรือระบุค่า
- เบลอ ลากแถบเลื่อนหรือระบุค่า
- การกระจาย (สำหรับ
box-shadowเท่านั้น) ลากแถบเลื่อนหรือระบุค่า
- ประเภท (สำหรับ
สังเกตการเปลี่ยนแปลงที่ใช้กับองค์ประกอบ
แก้ไขเวลาของภาพเคลื่อนไหวและการเปลี่ยนฉากด้วยเครื่องมือแก้ไขการค่อยๆ เปลี่ยน
เอดิเตอร์การค่อยๆ เปลี่ยนมี GUI สำหรับเปลี่ยนค่าของ transition-timing-function และ animation-timing-function
วิธีเปิดเครื่องมือแก้ไขการเคลื่อนไหว
- เลือกองค์ประกอบที่มีการประกาศฟังก์ชันการกำหนดเวลา เช่น องค์ประกอบ
<body>ในหน้านี้ - ในแท็บรูปแบบ ให้มองหาไอคอน
สีม่วงข้างประกาศ transition-timing-function,animation-timing-functionหรือพร็อพเพอร์ตี้แบบย่อtransition
- คลิกไอคอนเพื่อเปิดเครื่องมือแก้ไขการเปลี่ยน

ใช้ค่าที่กำหนดล่วงหน้าเพื่อปรับเวลา
หากต้องการปรับเวลาด้วยการคลิก ให้ใช้ค่าที่กำหนดล่วงหน้าในเครื่องมือแก้ไขการค่อยๆ เปลี่ยน ดังนี้
- ในเครื่องมือแก้ไขการเปลี่ยนภาพ หากต้องการตั้งค่าค่าคีย์เวิร์ด ให้คลิกปุ่มเครื่องมือเลือกปุ่มใดปุ่มหนึ่งต่อไปนี้
- เชิงเส้น

- ease-in-out

- ease-in

- ease-out

- เชิงเส้น
ในตัวสลับค่าที่กำหนดล่วงหน้า ให้คลิกปุ่ม
หรือ
เพื่อเลือกค่าที่กำหนดล่วงหน้าอย่างใดอย่างหนึ่งต่อไปนี้
- ค่าที่กำหนดล่วงหน้าแบบเส้นตรง:
elastic,bounceหรือemphasized - ค่าที่กำหนดล่วงหน้าของ Cubic Bezier
- ค่าที่กำหนดล่วงหน้าแบบเส้นตรง:
| คีย์เวิร์ดเกี่ยวกับเวลา | ค่าที่กำหนดล่วงหน้า | เบซิเยร์แบบลูกบาศก์ |
|---|---|---|
| ค่อยๆ เข้า-ออก | In Out, Sine | cubic-bezier(0.45, 0.05, 0.55, 0.95) |
| เข้า ออก กำลังสอง | cubic-bezier(0.46, 0.03, 0.52, 0.96) |
|
| เข้าออก ลูกบาศก์ | cubic-bezier(0.65, 0.05, 0.36, 1) |
|
| Fast Out, Slow In | cubic-bezier(0.4, 0, 0.2, 1) |
|
| เข้า ออก กลับ | cubic-bezier(0.68, -0.55, 0.27, 1.55) |
|
| ค่อยๆ เข้า | In, Sine | cubic-bezier(0.47, 0, 0.75, 0.72) |
| เข้า, กำลังสอง | cubic-bezier(0.55, 0.09, 0.68, 0.53) |
|
| ใน, คิวบิก | cubic-bezier(0.55, 0.06, 0.68, 0.19) |
|
| เข้า, กลับ | cubic-bezier(0.6, -0.28, 0.74, 0.05) |
|
| ออกเร็ว เข้าเชิงเส้น | cubic-bezier(0.4, 0, 1, 1) |
|
| ค่อยๆ ออก | Out, Sine | cubic-bezier(0.39, 0.58, 0.57, 1) |
| ออก, กำลังสอง | cubic-bezier(0.25, 0.46, 0.45, 0.94) |
|
| ลูกบาศก์ออก | cubic-bezier(0.22, 0.61, 0.36, 1) |
|
| Linear Out, Slow In | cubic-bezier(0, 0, 0.2, 1) |
|
| ออก กลับ | cubic-bezier(0.18, 0.89, 0.32, 1.28) |
กำหนดค่าช่วงเวลาที่กำหนดเอง
หากต้องการตั้งค่าที่กำหนดเองสำหรับฟังก์ชันการกำหนดเวลา ให้ใช้จุดควบคุมบนเส้น ดังนี้
สำหรับฟังก์ชันเชิงเส้น ให้คลิกที่ใดก็ได้บนเส้นเพื่อเพิ่มจุดควบคุม แล้วลากจุดนั้น ดับเบิลคลิกเพื่อนำจุดออก

สำหรับฟังก์ชันเบซิเยร์รูปลูกบาศก์ ให้ลากจุดควบคุมจุดใดจุดหนึ่ง

การเปลี่ยนแปลงใดๆ จะทําให้เกิดภาพเคลื่อนไหวลูกบอลในตัวอย่างที่ด้านบนของเครื่องมือแก้ไข
(เวอร์ชันทดลอง) คัดลอกการเปลี่ยนแปลง CSS
เมื่อเปิดใช้การทดสอบนี้ แท็บรูปแบบจะไฮไลต์การเปลี่ยนแปลง CSS เป็นสีเขียว
หากต้องการคัดลอกการเปลี่ยนแปลงการประกาศ CSS รายการเดียว ให้วางเมาส์เหนือการประกาศที่ไฮไลต์ไว้ แล้วคลิกปุ่ม คัดลอก

หากต้องการคัดลอกการเปลี่ยนแปลง CSS ทั้งหมดในการประกาศพร้อมกัน ให้คลิกขวาที่การประกาศใดก็ได้ แล้วเลือกคัดลอกการเปลี่ยนแปลง CSS ทั้งหมด

นอกจากนี้ คุณยังติดตามการเปลี่ยนแปลงที่ทำได้ด้วยแท็บการเปลี่ยนแปลง