diff --git a/ionic/components/alert/alert.ios.scss b/ionic/components/alert/alert.ios.scss
index d6c405a710..d2fd8f6ca5 100644
--- a/ionic/components/alert/alert.ios.scss
+++ b/ionic/components/alert/alert.ios.scss
@@ -142,7 +142,6 @@ $alert-ios-checkbox-icon-checkmark-color: $background-ios-color !default;
.alert-tappable {
display: flex;
min-height: $alert-ios-button-min-height;
- cursor: pointer;
}
diff --git a/ionic/components/alert/alert.md.scss b/ionic/components/alert/alert.md.scss
index 2ac15f4bff..ea3f5d4c39 100644
--- a/ionic/components/alert/alert.md.scss
+++ b/ionic/components/alert/alert.md.scss
@@ -127,7 +127,6 @@ $alert-md-button-text-align: right !default;
overflow: hidden;
display: flex;
min-height: 44px;
- cursor: pointer;
}
diff --git a/ionic/components/alert/alert.scss b/ionic/components/alert/alert.scss
index c7975fe8d0..2f1a766bd9 100644
--- a/ionic/components/alert/alert.scss
+++ b/ionic/components/alert/alert.scss
@@ -78,3 +78,14 @@ ion-alert {
line-height: $alert-button-line-height;
font-size: $alert-button-font-size;
}
+
+.alert-tappable {
+ margin: 0;
+ padding: 0;
+ width: 100%;
+ font-size: inherit;
+ line-height: initial;
+ text-align: left;
+ background: transparent;
+ -webkit-appearance: none;
+}
diff --git a/ionic/components/alert/alert.ts b/ionic/components/alert/alert.ts
index 9fbe686183..514607ccda 100644
--- a/ionic/components/alert/alert.ts
+++ b/ionic/components/alert/alert.ts
@@ -219,23 +219,23 @@ export class Alert extends ViewController {
'' +
'' +
- '
' +
+ '
' +
+ '' +
'
' +
'' +
'' +
'' +
- '
' +
+ '
' +
+ '' +
'
' +
'' +
diff --git a/ionic/components/alert/alert.wp.scss b/ionic/components/alert/alert.wp.scss
index fd96ccb898..e1586ff4a6 100644
--- a/ionic/components/alert/alert.wp.scss
+++ b/ionic/components/alert/alert.wp.scss
@@ -143,7 +143,6 @@ ion-alert {
overflow: hidden;
display: flex;
min-height: 44px;
- cursor: pointer;
}