javascript - 使用 CSS 或 Javascript 使圆形图像变暗

标签 javascript jquery css html

到目前为止,我见过的所有使图像变暗的解决方案都适用于没有圆 Angular 的图像。这是有问题的,因为我见过的所有解决方案都要求使用背景色。当 Angular 变圆时,背景颜色会显示出来。我说的是这些解决方案:

http://jsbin.com/icemiy/1/edit

Darken image on rollover

是否还有其他纯粹通过 css 或 javascript(当然包括 jQuery)来实现此目的的方法。提前致谢!

enter image description here

enter image description here

最佳答案

http://jsfiddle.net/L7rWJ/

完全可以用 css 实现。

将叠加层和图像四舍五入:

#overlay, img{
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
     border-radius:15px;
}

哦,如果你不关心 ie 你可以使用过渡来获得额外的好处:http://jsfiddle.net/fYEWr/

关于javascript - 使用 CSS 或 Javascript 使圆形图像变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12223537/

相关文章:

javascript - 在网络浏览器中使用 javascript 控制 PDF

javascript - ChartJs - 具有多个数据集的圆环图上的圆形边框

jQuery 查找选择器问题

html - 如果一行已经满了,如何避免 div 执行新行?

javascript - 删除Jquery字符串中的最后8个字符

javascript - 模糊和取消模糊我的 html 上的元素

javascript - Electron 保存为将长服务器 URL 作为标题

javascript - 使用 .animate( {'height' :'toggle' }) 时出现奇怪的 IE8 问题

css - 打印 CSS 背景图片

javascript - 修复了 super 菜单 - 如何在没有滚动条的情况下在移动设备上启用滚动