2010-05-04 1 views
1

요소의 불투명도 (filter:alpha(opacity=50);)를 설정하면 요소 오른쪽의 여백이 0으로 변경됩니다 어떤 이유로 엘리먼트에 맞 닿아 버립니다.CSS - IE7 이상 - 요소의 불투명도를 설정할 때 형제 요소의 여백을 잃습니다

Firefox 또는 Chrome에서 불투명도를 설정할 때 발생하지 않지만 IE7에서 발생합니다.

누구든지 문제를 해결하는 방법을 알고 계십니까? 의견으로 당

+0

즉, jQuery를 컨텍스트 밖으로 나가서 (적절한) CSS를 스타일 (시트)로 수동 설정할 때 발생하지 않습니다. – BalusC

+0

@balus 그냥 자바 스크립트를 사용하지 않고 그냥 'filter : alpha (opacity50);'를 내 스타일 시트에 넣지 않고도 확인합니다. – Kyle

+0

죄송합니다. 재현 할 수 없습니다. 문제가되는 것이 있습니다. 동일한 문제를 재현하기 위해 필요한 최소한의 내용으로 ' ...'의 맛에 copy'n'paste'n'runnable [SSCCE] (http://sscce.org)를 게시하십시오. – BalusC

답변

1

:

아, 그건 또 다른 hasLayout 문제처럼 들린다. .elemzoom: 1을 부여하십시오. 그것은 IE6/7에서 요소 "layout"을 제공해야합니다.

관련 문제