2011-10-10 3 views
2

기본 Android 웹 '강조 표시'(어디에서나 권장하는 -webkit-tap-highlight-color 스타일 '수정')를 사용하지 않도록 설정하려고합니다. -이 기능은 대부분의 기기에서 훌륭하게 작동하지만 내 갤럭시 탭 10.1에서는 작동하지 않습니다. '클릭'처리기가있는 항목은 브라우저에서 '클릭'될 때 항상 기본 '어두운'색상으로 강조 표시됩니다.Samsung Galaxy Tab 10.1 및 -webkit-tap-highlight-color 스타일은 무엇입니까?

예 :

내 CSS이 있습니다>

< 사업부 아이디 = "테스트"어떤 종류의를 : 다음

  • * { 
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
    } 
    
    jQuery를이는 사업부에 투수를 '클릭'설정 사용 내용 < 같은 코드/DIV>

  • :

    $ ("# text"). click (function (e) {alert ("Hello!")});

갤럭시 탭 10.1 브라우저에서 실행되는 간단한 코드를 사용하면 div에 '하이라이트'가 표시되어 스타일을 완전히 무시하는 것처럼 보입니까?

누구든지 아이디어가 있습니까? 'touchstart'와 'touchend'이벤트를 사용하면이 이벤트를 캡처하는 '레벨'에 따라 사라지는 것으로 보이지만 과도한 것처럼 보입니다. 갤럭시 탭 브라우저에 특별한 것이 있습니까? 내가 잃었어요위한 :(

감사

크리스

답변

0

기본 것보다 어떤 색상 기타를주는 시도를 내가 보는 관점의 많은 조합을 검색을 시도했지만 거기있어! 예를 들어 -webkit 탭하여 강조 표시 색상 :! RGBA (58, 52, 222, 0.5), I는 디폴트의 하이라이트 색상을 변경하려 한 일부 안드로이드 장치에

, 그것은 확실히 색상이 작동하지

만드는 끝

그리고 일단 체크 아웃했다면,! 색깔의 끝에 nt, 그 하나는 기본 색상을 다시 강제하는 것!

+0

답장을 보내 주셔서 감사합니다. 다음 주까지는 기기에 액세스 할 수 없지만 10.1 탭에 문제가있는 것으로 보입니다. 기본 브라우저를 사용하는 것으로 나타납니다. . 건배 Chris – catdna