html - 更改选择的颜色

标签 html css

当您在浏览器中选择文本时,被选中文本后面的背景通常会变为蓝色。如何将这种颜色更改为另一种颜色?

最佳答案

您正在寻找 selection 伪元素。

::-moz-selection{ background: #000; color:#fff;}
::selection { background:#000; color:#fff; }

此外,作为旁注。如果您打算在您的网站中完全使用文本阴影,我建议您将 text-shadow:none; 添加到您的 ::selection 样式中。正如您在 this 中看到的那样fiddle,真的很伤眼。

关于html - 更改选择的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931129/

相关文章:

html - dl dt 和 dd 显示生日 CSS

jquery - toggleClass 没有动画

javascript - 如何在 onclick 方法上传递字符串

html - 如何找到所有以 "<tr"结尾的表达式(stringi 包)

javascript - TinyMCE - 将多个元素包装在一个 div 中

jquery - 通过使用带有 Fontawesome 的 jQuery UI slider 更改星级

css - 垂直居中的 Bootstrap Carousel 图像标题

html - 响应式进度条

javascript - 堆积 anchor

html - 悬停两个元素没有移动效果