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

来源:6-7 内容选中事件(onselect)

慕工程3118143

2016-05-13 18:25

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

写回答 关注

2回答

  • 南千玺
    2016-05-13 21:56:33
    已采纳

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

    <style type="text/css">

    ::selection {

    background:#6C6;

    color:#fff;

    }

    </style>

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

    南千玺 回复慕工程311...

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

    2016-05-14 13:52:22

    共 3 条回复 >

  • 仲鸣
    2016-05-13 21:45:41

    obj.style.backgoundColor="red";

    obj.style.color="green";

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

    <style type="text/css">

     .col{

        backgroundColor="red";

     color="green";

    }

    </style>


    湛瞳

    请问如何在当前文本中改变选中内容的字体大小呢

    2016-08-10 14:32:34

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题