El problema que tengo es que cuando agrego el gesto ionic 2 (presionar) en un botón, sigue agregando automáticamente estilos en línea a ese botón.
¿Hay alguna manera de anular el estilo que agrega?
Botón
<button ion-button (press)="toggleFavourite(sound)" (click)="share(sound.file)"></button>CSS que agrega debido al gesto (presionar).
style=" touch-action: none; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"Puede hacerlo como se muestra a continuación en su archivo page.scss .
Nota: ¡No uses !import hack. Lo cual es muy MALO.
página.scss
.ios, .md, .wp { page-my { .my-gesture { touch-action: none; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } }página.html
<button ion-button class="my-gesture" (press)="toggleFavourite(sound)" (click)="share(sound.file)"></button>