CSS关键词的值-currentColor关键字提示文字(当前颜色)
currentColor关键字
currentColor关键字相当于一个CSS变量。
currentColor关键字与CSS变量也是有区别的:
(1)他只可以能接受<color>值的地方使用。如果属性不接受<color>值,就不能接受currentColor值。
(2)不能用CSS变量的方法赋颜色值,currentColor值是根据当前原素的color属性值决定。相当于currentColor值与color值一样。
(说明:如果当前元素没有设置COLOR,那么它会继承父元素的COLOR值,如果所有的父元素没有设置COLOR值,多数浏览器默认把它设置为黑色。)
例:
div{color:red;}
.box{
box-shadow: inset 1px 1px 2px currentColor;
background-color: currentColor;
background-image: linear-gradient(currentColor, transparent);}
<div>
    <div class=".box"></div>
</div>
css变量
使用过Sass或LESS,说明您已在你的样式表中使用过变量了。
未使用,可以这样理解,CSS中的变量允许写更多DRY(Donot repeat youself 不要重复代码)。对于管理大型项目很管用。
例:网站中的颜色主题大量使用。
(1)CSS文件中,对于不同的属性,配色通常需要重复使用一些颜色值。如果想要改变某个主要颜色,就需要在样式表内所有使用了这个颜色的地方进行修改。
(2)CSS变量,在一个位置定义一个变量(如:定义个main-color变量),赋给它个颜色值。这个值使用允许样式表中的任何地方都可以使用。这样只要修改这个变量的值,只要模式表中使用这个变量的地方都会改变。
以上请自行理解,如不理解,请查阅其它currentColor说明。
CSS关键词的值-currentColor关键字提示文字(当前颜色)的更多相关文章
- CSS关键词的值-currentColor关键字(当前颜色)
		
currentColor关键字 currentColor关键字相当于一个CSS变量. currentColor关键字与CSS变量也是有区别的: (1)他只可以能接受<color>值的地方使 ...
 - css常用技巧:input提示文字;placeholder字体修改
		
1 很多网站都需要更改 <input>内部的placeholder 文字颜色属性:下面来介绍下这个技巧. 2 源代码: <!DOCTYPE html><html> ...
 - html中input提示文字样式修改
		
在很多网站上我们都看到input输入框显示提示文字,让我们一起来看看如果在input输入框中显示提示文字.我们只需要在<input>标签里添加:placeholder="提示文字 ...
 - input提示文字;placeholder字体修改
		
在很多网站上我们都看到input输入框显示提示文字,让我们一起来看看如果在input输入框中显示提示文字.我们只需要在<input>标签里添加:placeholder="提示文字 ...
 - input 标签实现带提示文字的输入框
		
方法一:html5配合css3实现带提示文字的输入框(摆脱js): webkit特有的一个css,可以控制里面的文字样式,配合css3的动画效果和伪类,我们就可以很容易做出一个带动画的输入框,在系统登 ...
 - <textarea>输入框提示文字
		
背景 看了过时的资料,花费大把时间,不过也有收获,还是写写吧! 分析 有同学可能想到直接在<textarea>标签内输入帮助文字,但是这又有一个新问题--因为<textarea> ...
 - 基于vue的多引擎搜索及关键字提示
		
关键代码: <div class="header-search"> <form id="form" action="http://m ...
 - Mac 终端—不同文件不同颜色显示,提示文字
		
原文地址 修改Mac终端(Terminal)里不同类型文件的显示颜色 修改Mac终端(Terminal)的提示文字 Mac终端显示/隐藏文件命令 1. 修改Mac终端(Terminal)里不同类型文件 ...
 - html5配合css3实现带提示文字的输入框(摆脱js)
		
来源:互联网 作者:佚名 时间:03-08 11:41:53 [大 中 小] webkit特有的一个css,可以控制里面的文字样式,配合css3的动画效果和伪类,我们就可以很容易做出一个带动画的输入框 ...
 
随机推荐
- java传值和传引用区别
			
1. 在java中所有的参数都是传值的,引用符号&的传递是C++中才有的:2. 在java传参中,基本类型(byte--short--int--long--float--double--boo ...
 - BZOJ 2989: 数列/4170: 极光
			
题解: n倍经验题 首先比较容易想到的是对绝对值分类讨论 然后是4维偏序 1.查询和修改顺序 2.x>y 3.a[x]>a[y] 4.(x+a[x])-(y+a[y])<=k 这样是 ...
 - Codeforces 980D Perfect Groups 计数
			
原文链接https://www.cnblogs.com/zhouzhendong/p/9074164.html 题目传送门 - Codeforces 980D 题意 $\rm Codeforces$ ...
 - Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第九集-补充-之安装jdk】
			
1,安装JDK,本来想安装jdk8的,但是考虑到tomcat安装的是tomcat7,怕出现版本不兼容的情况,就改安装jdk7 去官网下载jdk-7u80-linux-x64.tar.gz的二进制文件, ...
 - Dubbo入门---搭建一个最简单的Demo框架(转)
			
Dubbo背景和简介 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本. ...
 - html-form
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - NSL:CPK_NN神经网络实现预测哪个样本与哪个样本处在同一层,从而科学规避我国煤矿突水灾难—Jason niu
			
load water_data.mat attributes = mapminmax(attributes); P_train = attributes(:,1:35); T_train = clas ...
 - B - Glider Gym - 101911B(二分)
			
output standard output A plane is flying at a constant height of hh meters above the ground surface. ...
 - Manjaro (KDE)安装踩坑记录
			
1.如果双显卡无法安装系统可以进如BIOS屏蔽显卡后进入安装 2.如果安装kde版本后容易冻屏.死机,可以尝试安装闭源驱动 3.如果出现resolving time out 10000ms 这样的问题 ...
 - 错误 在类中找不到main方法请将main方法定义为 public static void main String args否则JavaFX应用程序类必须扩展javafx-ap
			
最近在使用eclipse编写java程序时遇到这样一个问题: 错误在类中找不到main方法,请将main方法定义为 public static void main(String[] args)否则 J ...