- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
var brightness = document.getElementById("brightness");
trash.addEventListener("click", function() {
brightness.style.filter = "brightness(100%)";
});
<link href="https://use.fontawesome.com/releases/v5.0.10/css/all.css" rel="stylesheet">
<div id="trash">
<i class="fas fa-trash"></i>
</div>
<img src="imgs/utensil.svg" alt="utensil" id="utensil" id="brightness">
<img src="imgs/straw.svg" alt="straw" id="straw" id="brightness">
<img src="imgs/chipbag.svg" alt="chip bag" id="chip_bag" id="brightness">
<img src="imgs/garbagebag.svg" alt="garbage bag" id="g_bag" id="brightness">
<img src="imgs/eggs.svg" alt="eggs container" id="egg_container" id="brightness">
您好,很抱歉我必须嵌入一系列不存在的 svg 文件。有什么方法可以通过单击垃圾桶图标来应用亮度到所有 4 个图像,而不必分配每个 img 的 id (untesil.style.filter = "brightness(100%);..等等)?我做了第二个统一id,也就是“亮度”不过好像不行。
最佳答案
就像评论中的其他人所说的那样,您需要使用类...这行得通。
var trash = document.getElementById("trash");
trash.addEventListener("click", function() {
var elems = document.querySelectorAll(".brightness");
for (var i = elems.length; i--;) {
elems[i].style.filter = "brightness(1.7)";
}
});
<link href="https://use.fontawesome.com/releases/v5.0.10/css/all.css" rel="stylesheet">
<div id="trash">
<i class="fas fa-trash"></i>
</div>
<img src="imgs/utensil.svg" alt="utensil" class="brightness">
<img src="imgs/straw.svg" alt="straw" class="brightness">
<img src="imgs/chipbag.svg" alt="chip bag" class="brightness">
<img src="imgs/garbagebag.svg" alt="garbage bag" class="brightness">
<img src="imgs/eggs.svg" alt="eggs container" class="brightness">
关于javascript - 我正在尝试应用过滤器 :brightness in JavaScript to a bunch of image elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50034193/
经过几个小时的搜索,我依赖您的专业知识!请帮忙! 基本上,我正在尝试访问灰度图像中各个像素的数据。 这是我正在谈论的图像的链接:- http://s14.postimg.org/ak092kza5/W
目前我正在尝试创建一个应用程序来调整设备的亮度。在 iOS5 中,mainScreen 新增了 brightness 属性,可以设置屏幕亮度。我正在使用以下代码: [[UIScreen mainScr
我有这些图标,它们是我想在悬停时应用过滤器的图像。但是,它似乎不起作用。 我的代码: .icon { -webkit-transition: all 1s ease; transition
我想更改 NSImage 的“亮度”。 我进行了一些搜索,但没有发现任何真正有用的东西...... 那么,最简单、对 Cocoa 友好的方法是什么? 最佳答案 您可以使用核心图像过滤器来做到这一点
我想用 filter:brightness 使 div 的背景图像变暗。它运作良好,但显然它使整个 div 变暗,而不仅仅是图像。我怎样才能用 CSS 只使背景图像变暗?我想要一些白色的文字。 这是我
为什么改变亮度会改变 HSB 颜色模型中的颜色?这是我的代码: for (int y=0; y
这个问题在这里已经有了答案: Position absolute behaving like position fixed when adding dynamic HTML via javascr
现在我再试一次。 我想改变屏幕亮度。 我试过: WindowManager.LayoutParams layoutParams = getWindow().getAttributes(); layou
我环顾四周,只能找到可以设置该 Activity 亮度的代码。我正在尝试更改实际的电话设置。我试过的代码是: public class AutoPowerManagerActivity extends
在 win32 应用程序中,我想要一个带有图标的按钮,该图标在禁用按钮时看起来呈灰色,而在鼠标悬停时看起来“更亮”。 我知道我可以使用图标编辑器创建三个位图,但由于用户可以选择图标并从磁盘加载图标,因
我正在使用 XNA Framework 开发一个游戏项目。 我正在使用 OptionsMenuScreen 类向用户显示不同的游戏选项/设置。 我在屏幕上添加了两个 UP 和 DOWN 按钮 (Tex
我有一个简单的 OpenGL 应用程序,可以显示任意 3D 模型。我想实现缩放。我现在使用的是 glScale,并且在某种程度上起作用。但是,我有两个问题。 任何类型的缩放 (+) 都会快速到达对象边
public void SetBright(float value) { Window mywindow = getWindow(); WindowManager.LayoutPara
我在我的 div 上尝试了 blur,但它没有用,因为我使用了 transform-style: preserve-3d。但我想同时使用两者。 这可能是什么原因,有没有其他方法可以同时使用这两个属性?
我正在使用html2canvas创建下载的图像,但从html2canvas生成的图像亮度较低。。这是我的代码。这是我的页面预览:。源映像。图像来源:html2canvas。在生成的图像上是否有增加对比
var brightness = document.getElementById("brightness"); trash.addEventListener("click", function() {
我正在使用 here 中的示例构建一个二维码扫描应用程序,它在纸张或普通光下工作得非常好 正常情况下,二维码如下:(线条较粗,这些点彼此靠近) 我的问题:当环境明亮且手机明亮时(尤其是像 Samsun
我收到此错误“无法找到或未安装 MySQL 扩展。请使用包含的 MySQL 扩展重新编译 Apache。”用于我的 Bright 游戏面板。 从图片中可以看出,除了这个之外,一切都正常。我的 sql
这就是我要在这个 iO7 或更高版本的应用程序上做的事情: 当用户打开我的应用程序时,我想获取屏幕亮度值并一路调高亮度。当用户离开应用程序时,我希望亮度恢复到之前的值。 到目前为止我用这个: -(vo
我正在做一个元素,我试图几乎使登录屏幕看起来像this。 .除了登录周围的黑色不透明区域和较亮的区域是输入所在的中心。 我能做什么? 这里有一些想法: 我宁愿不必加载两次我的 bg img ;) 而且
我是一名优秀的程序员,十分优秀!