我想为图像使用:before
选择器,但发现这是不可能的,但我读到我可以使用javascript来做到这一点。使用JavaScript将不透明度应用于div图像
我不是一个赞成在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
现在我要做到的是为carousel-cell
但对于一个:before
和:after
在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 */
}
任何人都可以帮助我做到这一点吗?
你想给轮转物品不居中“不透明度:0.5”吗? –
是的,我想图像不居中有一个不透明度0.5 @ms_nitrogen –