如何使用 CSS 覆盖默认的文本选择颜色?
cssweb developmentfront end technology更新于 2025/12/8 7:40:17
要使用 CSS 覆盖默认的文本选择颜色,代码如下 −
示例
<!DOCTYPE html>
<html>
<head>
<style>
::-moz-selection {
color: rgb(255, 255, 255);
background: rgb(118, 69, 231);
}
::selection {
color: rgb(255, 255, 255);
background: rgb(118, 69, 231);
}
body {
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
p {
font-size: 40px;
}
</style>
</head>
<body>
<h1>Text selection color example</h1>
<h2>Select some text to see the text selection color</h2>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto consequuntur fugiat
doloremque adipisci vero iste soluta ea ut! Exercitationem rem dolore delectus modi
repellat quo mollitia temporibus laudantium, alias itaque tempora, iure voluptatem
non voluptas, deleniti laborum? Cum ducimus unde, vitae consequuntur nobis dignissimos
similique officia possimus quis necessitatibus praesentium!
</p>
</body>
</html>
输出
上述代码将产生以下输出 −

选中部分文本后,颜色会发生变化,如下图所示 −

相关文章
有用资源
css 参考教程 - 该教程包含有关 css 的更多信息:https://www.cainiaomax.com/css/

