Hover에서 CSS Flicker!
마우스를 올려 버튼을 아래로 이동합니다.
button:hover {
margin-top: 10px;
}
내 버튼에서 강렬한 깜박임이 발생했습니다. 다른 브라우저에서 문제를 확인했습니다. Firefox는 그런 문제가 없는 유일한 것입니다. 크롬, 오페라, 사파리도 같은 깜박임 문제가 있습니다. (Firefox로 가세요! 거기에서 무엇을 했는지 확실하지 않지만 하지 말았어야 했습니다.)
여기에서 깜박임을 가지고 놀아보세요.
정말 무슨 일이야,
인터넷 검색 대신 문제를 트윗하기로 결정했습니다.
그리고
달콤한 해결책을 내놓았습니다. (지금은 점점 게을러지고 있습니다.)
매튜 콕스
아, 그것은 웹킷 브라우저의 의도된 동작입니다. 짜증나지만 그게 이유가 될 것입니다.이것은 그것을 고치기 위해 할 것입니다. codepen.io/matthewcoxx/pe…
오후 20:11 - 2018년 9월 1일
아이디어는 이전 클릭 가능 영역을 채우기 위해::after 의사 요소를 추가하여 버튼이 이동하더라도 커서가 여전히 클릭 가능 영역 내에 머물도록 하는 것입니다. 간단하고 달콤합니다.
여기에서 솔루션을 가지고 놀아보세요.
하지만 어쨌든 여전히 문제에 대해 Google 검색을 했습니다.
그리고 그곳에서 11년 전 CSS Jitter에 대한 훌륭한 게시물을 찾았습니다. https://css-tricks.com/avoid-css-jitter/
이제 무슨 일이 일어나고 있는지 알 것입니다. jitter man의 예는 정말 재미있습니다.
https://css-tricks.com/examples/CSS-Jitter/
확인,
안녕.
나를 따르라
Reference
이 문제에 관하여(Hover에서 CSS Flicker!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/annlin/css-flicker-on-hover-5gj5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)