为了账号安全,请及时绑定邮箱和手机立即绑定

怎么样改变选中文字的样式

比如现在选中的文字是蓝底白字 ,怎么改变选中的时候文字为红底绿字呢?可以改变么

正在回答

2 回答

可以修改的。通过修改CSS就可以实现。

<style type="text/css">

::selection {

background:#6C6;

color:#fff;

}

</style>

通过这一段代码。 你可以试试。上面只是一个例子

1 回复 有任何疑惑可以回复我~
#1

慕工程3118143 提问者

非常感谢!
2016-05-13 回复 有任何疑惑可以回复我~
#2

慕工程3118143 提问者

::selection这里怎么理解;代码是可行的。 "::"这个表示什么意思。"selection"这里为什么不是select
2016-05-13 回复 有任何疑惑可以回复我~
#3

南千玺 回复 慕工程3118143 提问者

::selection”是一种CSS中的选择器,我们在部分浏览器中可以设置你所需要的样式,下“::selection”用来改变在浏览器中选中文本后的背景色与前景色。 “::selection”只能设置两个属性,一个就是background,另一个就是color属性,设置其他属性是没有任何效果的。 至于为什么这么书写 规则..要看规定的人怎么理解..
2016-05-14 回复 有任何疑惑可以回复我~

obj.style.backgoundColor="red";

obj.style.color="green";

还可以直接在给你需要修改的文字加个标签<span class="col">文字</span>,然后在css文件里添加一个标签选择器,比如说

<style type="text/css">

 .col{

    backgroundColor="red";

 color="green";

}

</style>


0 回复 有任何疑惑可以回复我~
#1

满足库

T_T 新手不知道怎么设置,试了几次还是不出来,求大大明示
2016-05-17 回复 有任何疑惑可以回复我~
#2

湛瞳

请问如何在当前文本中改变选中内容的字体大小呢
2016-08-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么样改变选中文字的样式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信