我想在具有透明部分的图标字体下放置一个白色背景,以便该部分在悬停时改变颜色:
我尝试使用边界半径和剪辑路径。但仍然显示白色轮廓。甚至尝试制作更小的背景。不起作用:
我的CSS:
.icon-tw-blue {
color:white;
border-radius:30px;
transition: all 0.5s
}
.icon-tw-blue:hover {
border-radius: 50%;
color:#6ab8f1;
background-color:white;
}
HTML
<li class="li-social">
<a aria-label="Site Twitter" href="https://twitter.com/test" target="_blank">
<span class="icon-tw-blue" aria-hidden="true"></span>
</a>
</li>