อยากทราบว่า CSS สไตล์ไหนที่กำลังใช้งานบนหน้าเว็บ
อยากทราบว่า CSS สไตล์ไหนที่กำลังใช้งานบนหน้าเว็บ
คำตอบ:
ติดตั้งส่วนเสริมการใช้งาน CSSสำหรับ Firebug และเรียกใช้บนหน้านั้น มันจะบอกคุณว่าหน้านั้นใช้สไตล์ไหนและไม่ได้ใช้
Google Chrome มีสองวิธีในการตรวจสอบ CSS
1. แท็บการตรวจสอบ: > คลิกขวา + ตรวจสอบองค์ประกอบในหน้าค้นหาแท็บ "การตรวจสอบ" และเรียกใช้การตรวจสอบโดยตรวจสอบว่าได้เลือก "ประสิทธิภาพของหน้าเว็บ" แล้ว
แสดงรายการแท็ก CSS ที่ไม่ได้ใช้ทั้งหมด - ดูภาพด้านล่าง
อัปเดต: - - - - - - - - - - - - - หรือ - - - - - - - - - - - -
2. แท็บความครอบคลุม: > คลิกขวา + ตรวจสอบองค์ประกอบบนหน้าค้นหาจุดสามจุดทางด้านขวาสุด (วงกลมในภาพ) และเปิด Console Drawer (หรือกด Esc) จากนั้นคลิกที่จุดสามจุดทางด้านซ้ายในลิ้นชัก (วงกลม ในภาพ) เพื่อเปิดเครื่องมือครอบคลุม
Chrome เปิดตัวเครื่องมือเพื่อดู CSS และ JS ที่ไม่ได้ใช้ - การ อัปเดต Chrome 59 ช่วยให้คุณสามารถเริ่มและหยุดการบันทึก (สี่เหลี่ยมสีแดงในภาพ) เพื่อให้ครอบคลุมประสบการณ์ของผู้ใช้บนหน้าได้ดีขึ้น
แสดง CSS / JS ที่ใช้และไม่ได้ใช้ทั้งหมดในไฟล์ - ดูภาพด้านล่าง
multi-page website coverage == (single-page coverage) * n
ที่ n = หน้าในแต่ละเว็บไซต์ การจัดหมวดหมู่เครื่องมือ / คำตอบนี้ว่า "ไร้ประโยชน์" ไม่เป็นประโยชน์ต่อใคร
เพื่อความสมบูรณ์และเนื่องจากถูกถามในความคิดเห็นขณะนี้ยังมีเครื่องมือตรวจสอบ CSS ในChromeเพื่อจุดประสงค์เดียวกัน รายละเอียดบางส่วนที่นี่:
http://meeech.amihod.com/very-useful-find-unused-css-rules-with-google
UnCSS cannot be run on non-HTML pages, such as templates or PHP files
- ไม่เป็นไร .......
ลองใช้เครื่องมือนี้ซึ่งเป็นเพียงสคริปต์ js ง่ายๆhttps://github.com/shashwatsahai/CSSExtractor/เครื่องมือนี้ช่วยในการรับ CSS จากหน้าที่ระบุแหล่งที่มาทั้งหมดสำหรับรูปแบบที่ใช้งานและบันทึกลงใน JSON พร้อมแหล่งที่มาเป็น คีย์และกฎเป็นค่า มันโหลด CSS ทั้งหมดจากลิงค์ href และบอกสไตล์ทั้งหมดที่ใช้จากพวกเขาคุณสามารถแก้ไขโค้ดเพื่อบันทึก css ทั้งหมดลงในไฟล์. css ดังนั้นจึงรวม css ทั้งหมดของคุณ
หากไม่มีเครื่องมือของบุคคลที่สามและแอปใด ๆ คุณสามารถค้นหา CSS และจาวาสคริปต์ที่ไม่ได้ใช้โดยใช้เครื่องมือ Chrome dev ในแท็บความครอบคลุม อ่านโพสต์ด้านล่างจากนักพัฒนาของ Google แท็บความครอบคลุมของโครเมี่ยม