css3 currentColor

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.test{
background: black;
color: white;
}
.test:hover{
color: steelblue;
}
.icon{
display: inline-block;
width: 10px;
height: 10px;
background-image: url("./black.png");
background-color: currentColor;//当前颜色
}
/*鼠标移入后字体,图标颜色一起改变*/
</style>
</head>
<body>
<a class="test">
<span class="icon"></span>
<span>啊哈</span>
</a>
</body>
</html>
posted @ 2016-08-31 15:16  不正经的CodeMonkey  阅读(195)  评论(0编辑  收藏  举报