크롬 웹 인스펙터를 사용하여 호버 코드를 보는 방법


99

크롬 웹 검사기를 사용하여 코드를 보는 것은 매우 유용합니다. 그러나 예를 들어 버튼의 호버 코드를 어떻게 봅니까? 버튼 위로 마우스를 가져 가야하므로 인스펙터에서 사용할 수 없습니다 (마우스). 인스펙터에서이를 수행하는 단축키 나 다른 방법이 있습니까?


2
이것의 중복이 아닙니까? stackoverflow.com/questions/4515124/…
Mixologic

이것이 귀하의 질문에 대답합니까? Chrome 개발자 도구의 마우스
오버

답변:


156

이제 가상 클래스 스타일 규칙을 모두보고 요소에 적용 할 수 있습니다.

:hover스타일 창에서 와 같은 규칙을 보려면 오른쪽 상단의 작은 점선 상자 버튼을 클릭합니다.

요소를 :hover상태 로 강제하려면 마우스 오른쪽 단추를 클릭하십시오.

또는 스크립트 패널에서 이벤트 리스너 중단 점 사이드 바 창을 사용하고 마우스 오버 핸들러에서 일시 중지하도록 선택할 수 있습니다.


1
Chrome 48 (및 perh 이전 버전)에서 점선 상자는 마우스를 가져 가면 요소 상태 전환이라는 압정 아이콘으로 대체되었습니다. 그런 다음 드롭 다운 목록에서 "hover"를 선택합니다.
sameers

15

또는 스크립트 패널에서 이벤트 리스너 중단 점 사이드 바 창을 사용하고 마우스 오버 핸들러에서 일시 중지하도록 선택할 수 있습니다.


6

약간 성가신 일이지만 요소를 마우스 오른쪽 버튼으로 클릭 한 다음 링크 위에 마우스를 놓고 키보드를 사용하여 '요소 검사'링크를 선택하고 Enter 키를 눌러야합니다. 선택한 요소의 hover 가상 클래스에 대한 CSS가 표시됩니다.

향후 빌드에서이 작업이 좀 더 쉬워지기를 바랍니다.


알아두면 좋지만 예, 키보드 만 사용하여 요소 검사 창을 훑어 보는 동안에도 마우스가 링크 위로 마우스를 가져 가야한다는 것은 매우 실망스러운 일입니다. 얼마나 귀찮은 일입니까!
Chad Schultz 2012

실제 에 요소를 강요의 전 과정 :hover(상태 as in the accepted answer), 또한 요소를 통해 비아를 마우스 오른쪽 단추로 클릭을 달성,> 검사하고이 포인터를 유지 한 다음이를 위해 ... 의사 코드를 확인하기 위해 감사를 키보드 키를 사용하여 작업하는 대안 .... 그래서 실제로 성가신 것은 아닙니다 !
:)


1

귀하의 질문을 올바르게 이해하고 있는지 확실하지 않지만 이벤트 핸들러 코드를 보려면 요소를 검사하고 요소 패널의 이벤트 리스너 사이드 바 창을 살펴보십시오. 또 다른 방법은 스크립트 패널에서 일시 중지 버튼을 누르고 요소를 가리는 것입니다. 디버거는 첫 번째 이벤트 처리기의 첫 번째 명령에서 중지됩니다.


이 작업을 수행하는 방법에 대해 좀 더 구체적으로 말씀해 주시겠습니까?. 일반적인 경우는 내가 좋아하는 버튼이며, 일반적인 검사와 동일한 방식으로 호버링 효과가 어떻게 수행되는지 확인하고 싶습니다.
보.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.