CSS改变网页中鼠标选中文字背景颜色例子


Posted in HTML / CSS onApril 23, 2014

一个不是那么众所周知的技术就是我们可以在浏览器里美化被选择的文字的样式。Windows自身提供的是一种很难看的墨绿色的颜色,而苹果电脑上提供的是浅绿色。火狐浏览器,IE9,Opera和谷歌浏览器允许我们自定义被选择文字的颜色。让我来展示给你看:

CSS代码

复制代码
代码如下:

/* webkit, opera, IE9 */
::selection { background:lightblue; }
/* mozilla firefox */
::-moz-selection { background:lightblue; }

-moz-属性前缀是个火狐浏览器用的,而基本的::selection选择器是给谷歌浏览器用的。跟其它CSS选择器的用法一样,你可以嵌套使用,在不同的地方显示不同的颜色:
复制代码
代码如下:

/* webkit, opera, IE9 */
div.highlightBlue::selection { background:lightblue; }
/* mozilla firefox */
div.highlightBlue::-moz-selection { background:lightblue; }</p> <p>/* webkit, opera, IE9 */
div.highlightPink::selection { background:pink; }
/* mozilla firefox */
div.highlightPink::-moz-selection { background:pink; }

用CSS美化被选择的文字只是一种很简单的技巧,但这些都能让你的网站页面更绚丽、更多彩!

HTML / CSS 相关文章推荐
a标签的css样式四个状态
Mar 09 HTML / CSS
CSS3教程(9):设置RGB颜色
Apr 02 HTML / CSS
巧用CSS3 border实现图片遮罩效果代码
Apr 09 HTML / CSS
让IE支持CSS3的不完全兼容方案
Sep 19 HTML / CSS
利用CSS3的线性渐变linear-gradient制作边框的示例
Jun 02 HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(二)
Jan 21 HTML / CSS
html5 video标签屏蔽右键视频另存为的js代码
Nov 12 HTML / CSS
html5画布旋转效果示例
Jan 27 HTML / CSS
在HTML5中使用MathML数学公式的简单讲解
Feb 19 HTML / CSS
详解canvas绘制多张图的排列顺序问题
Jan 21 HTML / CSS
CSS实现切角+边框+投影+内容背景色渐变效果
Nov 01 HTML / CSS
CSS的pointer-events属性详细介绍(作用和注意事项)
Apr 23 #HTML / CSS
纯CSS实现菜单、导航栏的3D翻转动画效果
Apr 23 #HTML / CSS
css3和jquery实现自定义checkbox和radiobox组件
Apr 22 #HTML / CSS
css3实现垂直下拉动画菜单示例
Apr 22 #HTML / CSS
纯CSS改变webkit内核浏览器的滚动条样式
Apr 17 #HTML / CSS
css3实现超立体3D图片侧翻倾斜效果
Apr 16 #HTML / CSS
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
Apr 16 #HTML / CSS
You might like
同时提取多条新闻中的文本一例
2006/10/09 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
php cli配置文件问题分析
2015/10/15 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
javascript 时间比较实现代码
2009/10/28 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
JQuery each()嵌套使用小结
2014/04/18 Javascript
jquery+php实现搜索框自动提示
2014/11/28 Javascript
JavaScript调用客户端Java程序的方法
2015/07/27 Javascript
利用CSS3在Angular中实现动画
2016/01/15 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
Bootstrap实现各种进度条样式详解
2017/04/13 Javascript
详解如何在vue中使用sass
2017/06/21 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
修改npm全局安装模式的路径方法
2018/05/15 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
详解angular如何调用HTML字符串的方法
2018/06/30 Javascript
Angular7中创建组件/自定义指令/管道的方法实例详解
2019/04/02 Javascript
利用js-cookie实现前端设置缓存数据定时失效
2019/06/18 Javascript
Layui实现带查询条件的分页
2019/07/27 Javascript
如何用JS模拟实现数组的map方法
2020/07/30 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
python爬虫基本知识
2018/03/05 Python
Python将一个Excel拆分为多个Excel
2018/11/07 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
2019/06/19 Python
python向字符串中添加元素的实例方法
2019/06/28 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
美国知名的时尚购物网站:Anthropologie
2016/12/22 全球购物
2014年行政执法工作总结
2014/12/11 职场文书
vue 自定义组件添加原生事件
2022/04/21 Vue.js