用css改变鼠标选中文字的样式

打开一个页面,选中一段文字,会出现系统默认的蓝色背景和白色文字,如下图:

用css改变鼠标选中文字的样式

那么 这种选中效果我们怎么去自定制呢,比如我想让文字选中的时候背景是绿色,文字是白色

我们在css文件中插入如下代码:

::-moz-selection {
background: #26a69a;
color: #ffffff;
}
::selection {
background: #26a69a;
color: #ffffff;
}

  再看一下效果:

用css改变鼠标选中文字的样式

这时候有些同学可能就开始想象了,是不是font-size,font-weight是不是都可以起作用?

我们来试一下:

在css里插入以下代码:

::-moz-selection {
background: #26a69a;
color: #ffffff;
font-weight: 900;
font-size: 32px;
}
::selection {
background: #26a69a;
color: #ffffff;
font-weight: 900;
font-size: 32px;
}

  效果:

用css改变鼠标选中文字的样式

所期望的字体大小和粗细都没有效果。因为 section的文字效果斤作用于 背景颜色(不包含背景图片) 字体颜色,不作用与 字体大小,字体样式,字体粗细等等

上一篇:JAVA的网络编程基础概念


下一篇:Python爬虫知识点二