这个关键字是从svg那里借鉴过来的,它没有被绑定到一个固定的颜色值,而是一直被解析为color.
这个特性,让他成为了css中有史以来的第一个变量。
currentColor本身就是很多css颜色属性的初始值,比如border-color和outer-color,以及text-shadow和box-shadow的颜色值等。
例子:让所有分割线自动与文本的颜色保持一致
注意:这个例子我个人感觉没有做对
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
hr{
height:.5em;
background: currentcolor;
}
</style>
<body>
<!-- 让所有分割线自动与文本的颜色保持一致 -->
Your username:
<input type="text" value="leaverou">
<hr/>
</body>
</html>
还是来自于css揭秘
今后可能不会写书名了,如果你在这方面探索,这本书可以看看