【发布时间】:2016-10-08 21:56:18
【问题描述】:
我正在编写小型 Firefox 插件,以便在晚上舒适地阅读页面。它应该反转页面颜色,但不反转图像。 代码是:
document.body.style.filter = "invert(100%)";
var imgs = document.getElementsByTagName("img");
for (var i = 0; i < imgs.length; i++) {
imgs[i].style.removeProperty("filter"); // NOT WORKING
imgs[i].style.filter = "invert(0%)"; // NOT WORKING EITHER
}
问题在于它没有按预期工作 - 图像仍然反转,但在 firefox 中检查元素显示它们具有正确的 invert(0%) 样式。
【问题讨论】:
标签: javascript css firefox