말그대로 ie8만 부모엘리먼트에 적용된 opacity 필터 효과가 자식엘리먼트에 반영되지 않는다.
이렇게 말하면 항상 그런것이라 생각하겠지만, 단 조건이 있다.
자식요소의 position속성이 static이 아닐경우, 즉 노멀상태가 아닌, relative나 absolute, fixed로 적용되었을때 모두 해당된다.
ie7에서도 이부분은 문제없지만 ie8만 그렇다, 따라서 이경우 문제를 해결하기 위한 방법은 style의 filter: inherit 로 적용해두면 해결되지만, ie의 고질적인 문제인 black-border 가 png 이미지 사용일경우 나타난다. ie7의 경우 filter에서 black-border가 픽스된체로 구현되지만, ie8에서는 여지없이 블랙보더가 나타나다. 따라서 이 문제는 영원히 해결불가 이다. 이유는 간단한데, ie에서는 일반적인 opacity가 아니라 은밀히 말하자면 filter:alpha에 포함된 다수 효과중에 하나인 opacity를 사용하기 때문이다.
기타 자세한 사항은 언급치 않는다. 워낙 간단한 내용임으로.