html - 悬停时删除CSS中的圆圈

标签 html css class

我试图删除一个用 CSS 制作的圆圈,但是当我使用相同的类删除几行时,它会使上面的放大镜变大,但我希望它保持相同的大小。

站点 URL:http://goo.gl/S0yQQ5您可以通过将鼠标悬停在图片上来查看圆圈。

类:mask、mask_circle

CSS:http://pastebin.com/szdyQRp9

谢谢!

最佳答案

将此添加到您的样式表:

.mask_circle { display: none; }

<罢工>

[根据评论编辑]

如果你想保留放大镜,但作为矩形(而不是圆形),请执行以下操作:

.one_fourth.gallery4:hover .mask .mask_circle {
    border-radius: 200px; /* delete this line */

请注意还有.one_half , .one_third样式表中的样式给出 .mask_circle在那些特定的类中有一个圆形的边框。如果您也使用这些样式,则需要全部更改。或者您可以使用快速而肮脏的 (!!) 方式:

.mask_circle {
    border-radius: 0 !important;
}

关于html - 悬停时删除CSS中的圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20562727/

相关文章:

javascript - jquery中两个给定对象中的公共(public)对象

javascript - 在 css 中为内容可编辑的 div 设置关闭和调整大小按钮的样式,并通过 jQuery 添加 rsize 功能

java - 了解嵌套循环和类

swift - 当我在另一个类中声明一个类时有什么问题吗?

html - Angular 动画 : div enter behind another div

将 typedef 语句放入双向链表的类中时出现 C++ 错误

html - 悬停时更改整个 div 的背景颜色

html - 如何更改文本的不透明度以及 css 中图像的色阶?

javascript - 如何防止图像离开html中的区域

html - 添加内容后 Div 不适合父级