悬停时 CSS 更改边框颜色
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/21245247/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-30 01:40:56 来源:igfitidea点击:
CSS Change Border Color on Hover
提问by user3216933
I'm using the following CSS code to create a box around some content/links:
我正在使用以下 CSS 代码围绕某些内容/链接创建一个框:
.box {
border-top-left-radius: 25px;
border-top-right-radius: 25px;
border: 2px solid #000000;
padding: 5px 40px;
background: #ffffff;
}
I want to make it so that when the mouse cursor hovers over the box, the black border color changes to purple.
我想让它当鼠标光标悬停在框上时,黑色边框颜色变为紫色。
回答by Axel
Use the :hover
psuedo selector:
使用:hover
伪选择器:
.box:hover {
border-color: purple;
}
回答by tim.baker
Very easy, just apply the selector :hover
很简单,只需应用选择器 :hover
.box:hover {
border:5px solid #b217b4;
}