可以使用 CSS 选择器 :selection 来控制文本被选中时的样式。例如,可以将被选中的文本背景色设为黄色:
::selection {
background-color: yellow;
}
同样地,使用 ::-moz-selection 和 ::-webkit-selection 可以分别控制在 Firefox 和 Chrome 浏览器中的文本选择样式。
此外,通过 ::selection 选择器还可以控制文本被高亮时的样式,例如:
::selection {
background-color: #ffa500;
color: #fff;
}
以上代码将选中的文本背景色设为橙色,文本颜色设为白色。
需要注意的是,以上 CSS 选择器只对部分元素有效,如文本框、文本域、可编辑区域等,对于其他元素(如 div、p 等)则无效。