Besteht die Möglichkeit, den Schaltflächen zum Bestätigen / Abbrechen eine Klasse hinzuzufügen? Deaktivieren Sie auch Inline-Stile.
Etwas wie das:
confirmButtonText: 'OK',
confirmButtonColor: '#8CD4F5',
confirmButtonClass: ' ',
cancelButtonText: 'Cancel',
cancelButtonColor: '#D0D0D0',
cancelButtonClass: ' ',
unstyleButtons: false,
Vielen Dank!
+1, speziell zum Entfernen von Inline-Styling (sollte Klassen verwenden)
+1
Bitte entferne die Inline-Styles!! Ich denke, es ist ein großes Problem. Jeder muss sweetalert neu stylen, der es ernsthaft benutzt.
Ich verwende Sass & Bootstrap, also brauche ich nur so etwas:
.sweet-alert button.confirm {
@extend .btn-primär;
}
.sweet-alert button.cancel {
@erweitern .btn-default;
}
anstatt Seiten mit CSS-Code aus Bootstrap zu kopieren und überall !important zu setzen (was ein leicht zu vermeidendes Anti-Pattern ist), um dasselbe zu tun.
+1
+1
Schade, dass dies ignoriert wird, es ist ein Dealbreaker, ich kann das nicht verwenden - das Bearbeiten von Stilen an zwei Stellen ist eine schlechte Idee, ganz zu schweigen von Inline-Stilen.
+1
Übrigens, mit confirmButtonColor: ''
wird das Inline-Zeug entfernt ;)
Inline-Stile wurden in SweetAlert 2.0 entfernt. Sie können mit den neuen Schaltflächenoptionen auch eigene Klassen hinzufügen. Weitere Informationen finden Sie in der Upgrade-Anleitung
Hilfreichster Kommentar
+1
Übrigens, mit
confirmButtonColor: ''
wird das Inline-Zeug entfernt ;)