(Deutsch) Markieren von Text abschalten ohne Javascript per CSS
Sorry, this entry is only available in Deutsch.
Published on 24. Oct. 2007 by mediavrog in Browser (BRS), Cascading Style Sheets (CSS), selection . Category: BRS.
Austausch
Hermann LORIN ~ Bonjour, j’ai trouvé votre site via Google et je tenais à vous en féliciter car il...
Sophie Wilms ~ Thx, very useful. Great job
Tina ~ Gibt’s sowas in der Art auch, um eine JavaScript-Datei einzubinden?
Pac-Man ~ Hallo, also anwenden tu ich das schon länger, aber JETZT habe ich endlich mal eine leicht...
Paul ~ Sehr interessanter Artikel. Ich bin gerade dabei meine private Internetpräsenz zu überarbeiten und...
Paul ~ Genau danach hab ich gerade gesucht. Ich hab nämlich vor den JS-Teil vom Analyse System ganz am...


























Danke vielmals für den aufschlussreichen Tipp.
Hat mir sehr viel Arbeit erspart ( brauche es für ein online desktop ;) ).
Greez m@|{c1m
@Thomas:
Wie ich oben beschrieben habe ist der Einsatz dieser Eigenschaften im Allgemeinen natürlich kritisch zu hinterfragen. Ich denke in deinem Falle, in Webanwendungen mit Funktionen wie von dir beschrieben, können sie ohne Weiteres zum Einsatz kommen um die Usability zu gewähren.
Danke Cornholio für die Hinweise.
Das mit den Kommentaren war wohl eher ein Schusselfehler aber die Eigenschaften müssen wahrlich (falls direkt ins CSS geschrieben) -moz-user-select:none; und -khtml-user-select:none; heißen.
Interessanterweise wird es trotzdem korrekt interpretiert :)
Danke und Grüße
Hallo Maik,
ich kann nur danke, danke, danke sagen. Ich habe mir schon fast die Finger wund gesucht nach diesen CSS Regeln. Leider hört man ja überall nur die Diskussionen ob das nun angebracht ist oder nicht, da ich aber an einem Webprojekt arbeite, bei dem Tabellen-Zellen ausgewählt (einfach Klick und doppel Klick) werden sollen musste ich etwas finden, da mir vorher immer die Zellen bzw Textteile markiert wurden.
Darum noch einmal Danke
Gruß Thomas
Die CSS Attribute sind nicht ganz richtig. Richtig muss es heissen:
.myUnselectableText{
/* Gecko-based, Mozilla */
-moz-user-select:none;
/* Safari */
-khtml-user-select:none;
}
Ausserdem sind “//” kommentare in StyleSheets nicht zulässig.
MozUserSelect und KhtmlUserSelect sind Javascript Objekteigenschaften.