Disable `text-shadow` on selected text Closes #118.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
diff --git a/prism.css b/prism.css
index 2d34d29..6754c91 100644
--- a/prism.css
+++ b/prism.css
@@ -13,17 +13,27 @@ pre[class*="language-"] {
text-align: left;
white-space: pre;
word-spacing: normal;
-
+
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-
+
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
+::-moz-selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
+::selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
@media print {
code[class*="language-"],
pre[class*="language-"] {
@@ -35,7 +45,7 @@ pre[class*="language-"] {
pre[class*="language-"] {
padding: 1em;
margin: .5em 0;
- overflow: auto;
+ overflow: auto;
}
:not(pre) > code[class*="language-"],