如何使用javascript改变背景图像的透明度
How to change transparency of background image using javascript?
元素有一个重复的不透明背景。我需要能够使用javascript改变背景图像的不透明度。我想根据滚动位置调整图像的不透明度。
我找到了这个链接,使用css "after"伪类:css -tricks
但是看起来我不能使用javascript更改伪类的属性。有人知道我该怎么做吗?
试试这样:
HTML:
<div id="img"></div>
CSS: #img{background:url(enter your image file url here); width:100%; height:100%;}
JavaScript: document.getElementById("img").style.opacity=0.5;
相关文章:
- 如何在页面向下滚动时获得图像以获得不透明度
- 在Materialize设计中删除转盘图像的不透明度
- 选择选项可更改图像的不透明度
- 使用媒体查询设置背景图像的不透明度
- 将鼠标悬停在图像上,图像的不透明度和图像下方标题的颜色会发生变化..同样,当标题变成两行时,它会破坏格式
- 如何使用for循环更改图像的不透明度以创建渐变照明效果
- 将不透明度更改为复选框图像
- JavaScript使用计时器和不透明度通过淡入淡出缓慢更改图像
- 如何使用画布更改图像的不透明度,然后将其加载到画布中的另一个图像上?-HTML
- 通过下拉菜单更改图像的不透明度
- 为什么图像样式不透明度不会更改画布中的图像对象
- 悬停标题更改不透明度图像时
- 将一个图像放在另一个图像上方,不具有不透明度
- 保存SVGAsPNG |保持副本图像的透明度
- 幻灯片 具有不透明度的阵列图像(淡入淡出)
- 背景图像不透明度问题
- 更改图像属性更改时的不透明度
- 传递图像以获得不透明度效果
- kineticJS按顺序加载图像(并设置fillPatternImg)不透明度补间不起作用
- 背景图像透明度问题