jquery - 如何在悬停时为圆形图像添加边框? CSS 或 jquery

标签 jquery html css

我是网页设计的新手,我想弄清楚如何在悬停时为圆形图像添加圆形边框。我正在使用下图。我想在悬停时为其添加红色边框。它已经有一个灰色的边框。我希望边框与内置边框重叠。谁能帮我找出最好的方法吗?我不太了解jquery。如果解决方案是在 css 中,那就太好了。

Circular Image

最佳答案

使用 :hover 伪选择器。

.circ:hover{
    box-shadow: 0 0 0 15px #f0b;
}

例子:

.circ {
  width: 100px;
  vertical-align: middle;
  border-radius: 50%;
  
  transition: box-shadow 0.3s;
  box-shadow: 0 0 0 15px #ddd;
}

.circ:hover {
  box-shadow: 0 0 0 15px #f0b;
}
<img class="circ" src="//placehold.it/150x150/0bf">

关于jquery - 如何在悬停时为圆形图像添加边框? CSS 或 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21785782/

相关文章:

javascript - 如何使 Canvas 响应

javascript - 禁用日期选择器中的先前日期

jquery - Bootstrap 3 导航栏菜单项 - 淡入和淡出

javascript - 播放多个音频文件

javascript - 我如何判断 'font-family' 请求是否得到满足,以便我可以在必要时替换图像?

javascript - 如何禁用特定类的日期选择器箭头

php - 使用基本身份验证参数将 GET 请求发送到 HTTPS

html - 带轮廓和文字阴影的文字

html - CSS 中表格显示的问题和进一步的想法

html - 单击整个标题 div 时如何使 Bootstrap v4 Accordion 折叠?