当鼠标悬停在文本上时。白色圆角出现为文本的背景。有没有办法通过CSS获得?以及如何切圆角背景。谢谢
答案 0 :(得分:3)
您可以通过应用以下属性来执行圆角css样式:
.rounded-corners :hover{
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
}
答案 1 :(得分:3)
请检查此链接,可能对您有用: http://www.onextrapixel.com/2009/04/24/5-different-tutorials-of-creating-dynamic-css-round-corners-link-buttons/
答案 2 :(得分:1)
经典技术是CSS Sliding Doors,但现在你可以使用一些CSS 3魔法来获得相同的效果。
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
答案 3 :(得分:0)
是的,您需要使用:hover选择器使背景显示和消失,并使用border-radius,-moz-border-radius和-webkit-border-radius属性使角变圆。< / p>