Ich möchte nicht, dass meine HTML-Tags die Farbe und den Hintergrund ändern, wenn es doppelt darauf klickt, wie Sie in diesem Bild sehen können "Frage" ändert seine Farbe zu Weiß und Hintergrund zu Blau, als ich darauf draufleckte. Wie kann ich dieses Problem lösen?CSS-Fehler doubleclick ändert Textbild und Header-Hintergrund sowie Schriftfarbe
2
A
Antwort
3
Sie beziehen sich auf ein css ::selection
Attribut. Die Farbe verändert sich nicht wirklich, dies ist ein natives Browserverhalten, das Benutzern hilft, Text auszuwählen und zu kopieren. Sie können es loswerden, aber Sie müssen verstehen, dass Sie ein sehr wichtiges Usability-Muster brechen werden. Die Leute erwarten, dass die Auswahl funktioniert, auch wenn sie stilisiert ist.
Ich würde Ihnen dringend empfehlen, dieses Verhalten nicht zu deaktivieren, sondern es an Ihr Design anzupassen, wenn Sie es wirklich brauchen.
p::selection {
color: red;
background: yellow;
}
div::selection {
color: green;
background: blue;
}
<p>Questions that may already have your answer</p>
<div>Another option of text highlight</div>
2
, dass das Standardauswahlverhalten für Ihren Browser ist. Wenn Sie die Auswahl insgesamt deaktivieren möchten, können Sie user-select: none;
für Ihr Element verwenden.
Verwandte Themen
- 1. Eigenschaftsrasterelement und DoubleClick
- 2. ändert Schriftfarbe in PyCharm "Run" pane
- 3. Wie ändert man die Schriftfarbe in R?
- 4. Syntax Highlight Schriftfarbe ändert sich nicht
- 5. Wie ändert man die Google-Suchvorschläge Schriftfarbe?
- 6. Wie ändert man die Schriftfarbe eines Hyperlinks?
- 7. Wie ändert man die Spinner-Schriftfarbe?
- 8. TreeView DoubleClick
- 9. Ändern Hintergrundfarbe und Schriftfarbe
- 10. Brauchen Sie Hilfe bei der Ausrichtung Textbild und Tasten
- 11. Xamarin Android Textbild horizontal an RadioGroup ausrichten
- 12. CSS-Eigenschaft "will-change" ändert die Schriftfarbe (subpixel font rendering)
- 13. Warum ändert sich meine Schriftfarbe beim div-Übergang?
- 14. Wie ändert man die formatierte Schriftfarbe einer Zelle mit VBA?
- 15. Tableau: Wie ändert sich die Schriftfarbe basierend auf Wert
- 16. Wie ändert man Schriftfarbe/Eigenschaften mit einem Countdown-Timer?
- 17. Gleichzeitiges Verwenden von DoubleClick und LongClick
- 18. Schriftfarbe ändert in dracula Thema in android Studio
- 19. Wie ändert man die Schriftfarbe in cycle2 cycle-overlay
- 20. Toogle Taste Schriftfarbe und Drawableft Selektor
- 21. Excel VBA DoubleClick
- 22. Schriftfarbe von FileChooser
- 23. FileDialog DoubleClick Verhalten
- 24. ändert Profilbild in Profil bearbeiten sowie Seitenleiste auch in ionischen
- 25. QWidget mit doubleclick
- 26. Schriftfarbe auf CSS und Tabellen
- 27. Jquery Timeout für doubleclick
- 28. ToolStripStatusLabel DoubleClick funktioniert nicht?
- 29. Schriftfarbe verändert sich nicht
- 30. Export DOORS Attribut Schriftfarbe zu Excel Schriftfarbe
Vielen Dank für Ihre Antwort. Es funktioniert, aber können wir verschiedene Auswahlfarben für verschiedene Elemente oder Tags festlegen? –
@AnkitaGabani natürlich, verwenden Sie einfach normale 'css' Selektoren. Ich habe meine Antwort aktualisiert. –
Großartig !! Es hat gut für mich funktioniert. Vielen Dank –