2011-05-09 4 views
2

여기에서 흥미로운 문제가 있습니다.Safari에서 텍스트를 선택할 수 없습니다.

Safari에서 Dojo 1.6으로 업그레이드 한 후 왼쪽 클릭을 통해 텍스트를 선택할 수 없습니다. 강조 표시된 텍스트가 없습니다.

콘텐츠 편집 가능 div 내에서 여전히 텍스트를 강조 표시 할 수 있지만 다른 텍스트는 강조 표시하지 않습니다. 때로는 왼쪽 클릭 하이라이트가 마술처럼 다시 작동하기 시작합니다 (원인이 무엇인지 알지 못함).

사파리가 텍스트를 강조 표시하기 위해 왼쪽 클릭을 존중하지 않는 이유는 누구나이 이론을 가지고 있습니까?

마찬가지로 ... 누군가가 <body> 태그에 false를 반환하는 onclick 처리기를 추가했습니다. 하지만 그 (큰 애플 리케이션)의 경우에는 나타나지 않으며, 다른 브라우저도 괜찮습니다.

답변

5

웹킷에는 user-select라는 CSS 규칙이 있습니다. https://developer.mozilla.org/en/docs/Web/CSS/user-select

그래서 어딘가에 뭔가 설정되어 있습니까?

-webkit-user-select: none 

인스펙터에서 계산 된 스타일이 설정되어 있는지 확인하십시오.

관련 문제