iphone / css – ¿Cómo prevengo la superposition semitransparente de negro en los elementos onclick en

Estoy progtwigndo un sitio mobile y en el iPhone hay una superposition negra semitransparente en la parte superior de la image cuando tocas / mantienes un elemento que se puede hacer clic. ¿Alguien ha experimentado esto? ¿Cómo me deshago de eso? ¿Hay alguna forma de css? Este es mi código:

childLink = $('<div class="option"/>'); childLink.click(function () { $(this).find('.option_image').addClass('active'); hideScene($(this).attr('data-sceneID'),'standard'); }); 

Puede establecer el color del resaltado de pulsación con la propiedad CSS -webkit-tap-highlight-color:

Para desactivar el resaltado, use un color con alpha = 0.

 .yourLinkClass { -webkit-tap-highlight-color: rgba(0,0,0,0); } 

Más información aquí: http://css-infos.net/property/-webkit-tap-highlight-color