Ich habe meine Website, die Bootstrap 3 Custom Theme verwendet. Ich frage mich, ob es möglich ist, einen kleinen CSS-Trick hinzuzufügen. Was ich tun möchte, ist ein kleines CSS-Snippet, das auf einem Keyword (tron) in der Tastatur eines Benutzers ausgeführt wird. Ich bin mir ziemlich sicher, dass es dafür einen JS-Keyboard-Listener gibt. Aber ist es möglich, dass wenn ich TRON auf meiner Website eintrage, könnte es einen temporären CSS-Code wie folgt auslösen, bis die Seite aktualisiert wird?Keyword feuert benutzerdefiniertes CSS?
.btn-primary, .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:active:hover, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:active:focus {
border-color: #60b6ff;
color: #60b6ff;
box-shadow: inset 0px 0px 2px #0F90FB, 0px 0px 4px #0F90FB;
-moz-box-shadow: inset 0px 0px 2px #0F90FB, 0px 0px 4px #0F90FB;
-webkit-box-shadow: inset 0px 0px 2px #0F90FB, 0px 0px 4px #0F90FB;
transition-duration: 0.5s;
}
.btn-primary:hover, .btn-primary:active:hover {
border-color: #BCE1FF;
box-shadow: inset 0px 0px 6px #0F90FB, 0px 0px 12px #0F90FB;
-moz-box-shadow: inset 0px 0px 6px #0F90FB, 0px 0px 12px #0F90FB;
-webkit-box-shadow: inset 0px 0px 6px #0F90FB, 0px 0px 12px #0F90FB;
color: #BCE1FF;
text-shadow: 0px 0px 12px #0F90FB;
}
.btn-primary:active, .btn-primary:focus, .btn-primary:active:focus, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
color: #0F90FB;
border-color: #0F90FB;
outline: 0px;
}
schönes Beispiel, außer es funktioniert nur genau dann, wenn Sie vor ‚Tron‘ alles geben und es kaputt ist – ElefantPhace
eine bessere Möglichkeit, eine beliebige Anzahl von Möglichkeiten in JS zu verwenden, wäre einen Teil zu prüfen und nicht zu setzen 'tron = ' "Oder besser noch, wirf dein anderes einfach weg, weil es nie etwas ausmacht, es wird versuchen, eine Klasse zu entfernen, die nie an erster Stelle hinzugefügt wurde. – ElefantPhace
Messepunkt. Ich wollte die Klasse löschen, falls du vier Buchstaben eingegeben hast, die nicht tron buchstabiert haben. Die Suche nach der Klasse ist eine andere Möglichkeit dies zu tun, da sie nur alle 4 Buchstaben ausgeführt wird. – Paul