当鼠标悬停在文本上时,白色圆角出现作为文本的背景。有没有一种方法可以通过CSS实现这个效果?如何切割圆角背景。谢谢。
您可以通过应用以下属性来执行圆角CSS样式:
.rounded-corners :hover{
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
}
a {
color: #fff;
}
a:hover {
color: #222;
background: #fff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
这里有一个在JSBin上的工作示例:http://jsbin.com/acizer
是的,您需要使用:hover选择器来使背景出现和消失,并使用border-radius、-moz-border-radius和-webkit-border-radius属性来使角落变圆。