Я пытался использовать селектор :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
Теперь то, что я хочу сделать это :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 */
}
Может ли кто-нибудь помочь мне выполнить это?
Вы хотите дать деталям карусели, не центрированные 'opacity: 0.5'? –
Да, я хочу, чтобы изображения не центрировались, чтобы иметь непрозрачность 0,5 @ms_nitrogen –