gpt4 book ai didi

javascript - 使用 JavaScript 将不透明度应用于 div 图像

转载 作者:行者123 更新时间:2023-11-30 11:52:42 25 4
gpt4 key购买 nike

我试图对图像使用 :before 选择器,但发现这是不可能的,但我读到我可以使用 javascript 做到这一点。

我不是 javascript 专家,也不确定如何编写代码。

这是正在使用的css

.carousel-cell.is-selected {
background: #ED2;
}

/* cell number */
img.carousel-cell:before{
display: block;
text-align: center;
content: counter(gallery-cell);
line-height: 200px;
font-size: 80px;
color: white;
}

它正在此处的轮播中使用 --> http://codepen.io/desandro/pen/YPezvR

现在我想要完成的是 :before:after 用于 carousel-cell 但用于 div 中的图像。

我试图用 javascript 来完成这个。

/* cell number */
img.carousel-cell:before{
opacity: 0.5;
filter: alpha(opacity=50); /* For IE8 and earlier */
}

/* cell number */
img.carousel-cell:after{
opacity: 0.5;
filter: alpha(opacity=50); /* For IE8 and earlier */
}

谁能帮我完成这个?

最佳答案

CSS

.carousel-cell {
opacity: 0.5;
}
.carousel-cell.is-selected {
opacity: 1;
}

JS 库为焦点元素提供了一个 is-selected 类,在您的 css 文件中,您可以添加这两段代码,您应该可以不用在 javascript 中折腾。

关于javascript - 使用 JavaScript 将不透明度应用于 div 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38984877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com