定义
currentColor是CSS3中的变量,它
表示“当前的标签所继承的文字颜色”。
!tips:“当前颜色” 指本体color , 如果没有设置color就找父元素,一级一级找,一直到根元素位置。
基本使用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.box {
width: 300px;
height: 300px;
margin: 20px auto;
background-color: pink;
color: blue;
}
.box:hover {
background-color: green;
color: white;
}
.content {
width: 100px;
height: 100px;
color: currentColor; // 正常情况下
}
</style>
</head>
<body>
<div class="box">
<p class="content">this is a test!</p>
</div>
</body>
</html>
出来的效果图为: