Frage von bodonje, 6

Makierschutz für link's in html geht das?

Wenn ja wie?

Antwort
von Skalted, 3

Setz diese CSS regeln.

::selection { background: transparent; } ::-moz-selection { background: transparent; }

Kommentar von bodonje ,

vielen dank erstmal :) aber kann ich diese regeln auch auf einen einzelnen div-container beziehen?

Kommentar von Skalted ,

Sicher du kannst diese Regeln nur einer klasse oder ID zuweisen. 

.klasse::selection { background: transparent; } 

.klasse::-moz-selection { background: transparent; }

Dann weist du deinem div-container noch die klasse zu.

<div class="klasse">

Kommentar von bodonje ,

habs schon danke nochmal :)

Kommentar von bodonje ,

doch nicht

Kommentar von androhecker ,

Das bringt nicht viel, markieren kann man den Text immer noch, nur man sieht nicht mehr was markiert wurde

Kommentar von xGlumi ,

sry, aber das macht doch nur die Markierungsfarbe transparent, wenn man ihn markieren würde und dann STRG + C drückt ist er doch dennoch kopiert oder irre ich mich da?

Kommentar von bodonje ,

und wie bekomme ich die regel in eine id also wenn ich z.b. #box{ width:50% }

Kommentar von Skalted ,

#box::selection { background: transparent; }

Möchtest du eine Selection komplett verbieten oder nur unsichtbar machen? ich glaube ich habe das falsch verstanden..

Um es zu verbieten müsstest du eine paar andere regeln setzen. 

#box {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
Kommentar von bodonje ,

ja das hat geklappt die link's sind jetzt aber blau :/

Kommentar von Skalted ,

Color: #000;


Schau dir am besten nochmal an wie css funktioniert;) zum Beispiel auf w3schools oder selfhtml

Antwort
von androhecker, 5

Die Frage wurde schon so oft gestellt...
Hier gibt es genug gute Antworten: http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection-hig...

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten