วิธีใช้ Chrome Web Inspector เพื่อดูโค้ดโฮเวอร์


99

การใช้ Chromes Web Inspector เพื่อดูโค้ดมีประโยชน์มาก แต่คุณจะดูตัวอย่างรหัสโฮเวอร์ของปุ่มได้อย่างไร? คุณจะต้องวางเมาส์เหนือปุ่มจึงไม่สามารถใช้ (เมาส์) ในตัวตรวจสอบได้ มีทางลัดหรือวิธีอื่น ๆ ในการดำเนินการนี้ในผู้ตรวจสอบหรือไม่?


2
นี่ไม่ใช่รายการที่ซ้ำกันใช่ไหม stackoverflow.com/questions/4515124/…
Mixologic

สิ่งนี้ตอบคำถามของคุณหรือไม่? ดู: สถานะโฮเวอร์ใน Chrome Developer Tools
TylerH

คำตอบ:


156

ตอนนี้คุณสามารถดูทั้งกฎสไตล์หลอกคลาสและบังคับใช้กับองค์ประกอบต่างๆ

หากต้องการดูกฎเช่น:hoverในบานหน้าต่างสไตล์ให้คลิกปุ่มกล่องจุดเล็ก ๆ ที่ด้านบนขวา

หากต้องการบังคับให้องค์ประกอบอยู่ใน:hoverสถานะให้คลิกขวาที่องค์ประกอบนั้น

หรือคุณสามารถใช้บานหน้าต่างแถบด้านข้างของตัวรับฟังเหตุการณ์เบรกพอยต์ในแผงสคริปต์และเลือกหยุดชั่วคราวในตัวจัดการวางเมาส์


1
ใน Chrome 48 (และก่อนหน้านี้) กล่องจุดนั้นได้ถูกแทนที่ด้วยไอคอนหมุดที่ระบุว่า Toggle Element State เมื่อคุณวางเมาส์เหนือมัน จากนั้นคุณเลือก "โฮเวอร์" จากรายการแบบเลื่อนลง
sameers

15

หรือคุณสามารถใช้บานหน้าต่างแถบด้านข้างของตัวรับฟังเหตุการณ์เบรกพอยต์ในแผงสคริปต์และเลือกหยุดชั่วคราวในตัวจัดการวางเมาส์


6

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

หวังว่าพวกเขาจะทำให้สิ่งนี้ง่ายขึ้นเล็กน้อยในการสร้างในอนาคต


เป็นเรื่องน่ารู้ แต่ใช่มันน่าผิดหวังมากที่เมาส์ต้องอยู่เหนือลิงค์ ... แม้ว่าคุณจะโผล่ไปรอบ ๆ ในหน้าต่าง Inspect Element โดยใช้แป้นพิมพ์เท่านั้น สิ่งที่รำคาญ!
Chad Schultz

จริงกระบวนการทั้งหมดของการบังคับให้องค์ประกอบเพื่อ:hoverรัฐ ( as in the accepted answer) ยังจะประสบความสำเร็จผ่านการคลิกขวามากกว่าองค์ประกอบ> ตรวจสอบและให้ตัวชี้มีแล้วใช้แป้นคีย์บอร์ดเพื่อตรวจสอบรหัสเทียม .. ขอบคุณสำหรับการนี้การทำงานทางเลือก .... ไม่น่ารำคาญจริง!
:)


1

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


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

0

โปรดดูที่ลิงค์ด้านล่างสำหรับคำตอบ

ดู: สถานะการวางเมาส์เหนือใน Chrome Developer Tools


ลิงก์อาจหมดอายุและทำให้คำตอบของคุณไร้ประโยชน์ โปรดให้ข้อมูลบางอย่างในคำตอบของคุณเพื่อป้องกันปัญหาดังกล่าว
Bojidar Stanchev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.