CSS непрозрачность - Internet Explorer - PullRequest
0 голосов
/ 25 сентября 2011

Я работаю с непрозрачностью сегодня, и по какой-то причине он не будет работать в Internet Explorer

вот мой CSS:

.box_1{opacity:0.4;filter:alpha(opacity=40)};
.box_1:hover{opacity:1.0;filter:alpha(opacity=100);}

и вот мой HTML:

<div class="box_1">
    <img src="abc.png"/>
</div>

div HOVER не работает. в чем здесь проблема?

1 Ответ

0 голосов
/ 25 сентября 2011

В конце первой строки отсутствует фигурная скобка, она должна быть:

.box_1{opacity:0.4;filter:alpha(opacity=40);}
.box_1:hover{opacity:1.0;filter:alpha(opacity=100);}

Также, если вы используете IE6, селектор :hover не будет работать ни с чем, кроме<a> тегов.Чтобы обойти это, вам нужно использовать что-то вроде Что угодно: hover .

...