>  기사  >  웹 프론트엔드  >  CSS에서 클릭할 수 없는 기능 스타일을 구현하는 방법

CSS에서 클릭할 수 없는 기능 스타일을 구현하는 방법

青灯夜游
青灯夜游원래의
2021-07-02 16:35:243564검색

구현 방법: 1. 요소에 "pointer-events:none;" 스타일을 직접 추가하여 이벤트 트리거를 금지하고 클릭할 수 없게 만듭니다. 2. 먼저 요소에 "cursor:not-allowed;" 스타일을 추가한 다음 js 코드를 사용하여 클릭 이벤트가 트리거되지 않도록 하세요.

CSS에서 클릭할 수 없는 기능 스타일을 구현하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, CSS3 버전, Dell G3 컴퓨터.

마우스를 클릭할 수 없을 때의 스타일

cursor:not-allowed;

효과는 다음과 같습니다.

스타일이 클릭할 수 없는 것으로 표시되더라도 클릭하면 해당 이벤트가 계속 발생한다는 점에 유의하세요.

이벤트 트리거 금지

pointer-events:none;

이 스타일을 사용하면 이벤트가 트리거되는 것을 방지할 수 있습니다. 마우스는 화살표 스타일로 표시됩니다.

이 두 스타일을 동시에 사용하면 이벤트 트리거가 방지되지만 마우스는 원하는 대로 비활성화된 스타일로 표시되지 않습니다. 화살표 스타일로 표시됩니다.

따라서 효과를 구현할 때 cursor:not-allowed;를 사용한 다음 js 코드를 사용하여 이벤트가 트리거되는 것을 방지할 수 있습니다.

cursor:not-allowed;
pointer-events:none;

(동영상 공유 학습: css 동영상 튜토리얼)

위 내용은 CSS에서 클릭할 수 없는 기능 스타일을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.