博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用CSS更改图标的颜色
阅读量:7247 次
发布时间:2019-06-29

本文共 849 字,大约阅读时间需要 2 分钟。

  我们经常在很多网站上见到更改网站的主题时,图标的颜色也改变了,我们总是觉的这一项功能非常伟大,因为我们知道使用CSS是无法完成更改图片的颜色的。那么,网站上随心所欲的图标颜色是采用N多个图片不断的切换来实现的吗?

  答案当然不是,我也曾想过无数次到底网站上的图标是如何更改颜色的,我甚至曾想到它是使用颜色彩笔动态创建的矢量图形,当然结果你也知道了,肯定不是这样的,下面我来告诉大家事实的真像。

  我们在网站看到的图片可以像文字一样随意改变颜色的图形,其实它本身就是一种文字,只不过这些文字并不是我们平常所使用的各种字体的文字,它是一种图标文字,是设计师们使用“专用字符编辑程序”而创建的图标字体。这样我们就可以使用CSS更改所谓的图片(即图标文字)的颜色。

  HTML源代码:

我很高兴
哥很忧郁

  CSS源代码:

.status:BEFORE {    color: red;    content: "";    font-size: 22px;    font-style: normal;    left: 0;    position: absolute;    top: 8px;    text-align: center;    width: 21px;}.status {    display: block;    font-size: 11px;    line-height: 12px;    margin-bottom: 20px;    padding: 2px 0 2px 26px;    position: relative;}.unHappy:before {    content: "";    color: blue;    font-size: 22px;}

  CSS更改图片效果图如下:

  结束语:很多复杂的事情,其实本是很简单的事,只是我们想的复杂了,所以就把事情处理的复杂了。

转载地址:http://ahjbm.baihongyu.com/

你可能感兴趣的文章
RPC综述 - PB, Thrift, Avro
查看>>
userdel 命令 - 从Linux系统中删除用户账户
查看>>
《Visual C++ 开发从入门到精通》——1.4 技术解惑
查看>>
属于自己的持续集成系统
查看>>
Java核心技术卷I基础知识2.4 运行图形化应用程序
查看>>
android 减少图片出现oom错误
查看>>
《C语言及程序设计》实践项目——循环嵌套
查看>>
阿里价值“千万”的秒杀场景参数优化
查看>>
互联网创业公司黑话指南,很严肃的,不许笑!
查看>>
设计模式之适配器模式
查看>>
2017新年快乐特效
查看>>
Tomcat启动时报错:“ Error starting static Resources”问题解决
查看>>
Infrastructure as Code——Kubernetes一键编排实践
查看>>
触摸云端编程之道——基于函数计算的serverless应用开发
查看>>
让BASH,VIM美美的Powerline
查看>>
Genymotion安装配置指南
查看>>
Adapter 适配器模式(设计模式03)
查看>>
前端调错(一)---ajax返回数据成功,却进入error方法
查看>>
Java千百问_05面向对象(009)_java的多态性都有什么表现
查看>>
SQL Server分页3种方案比拼[转]
查看>>