2010-04-14 7 views
3

IE (모든 버전)에 문제가 있습니다. 나는 상대적인 위치의 헤더 div를 가지고 있으며 절대 위치와 오른쪽 정렬을 가진이 div의 다른 div 안에있다.레이아웃 버그 IE (div 상대)

<div id="header" style="position: relative; width: 1000px; height: 60px;"> 

내용

http://stadtwerke-bitburg.de/fileadmin/overflow_prob_IE.png

나는 FF/사파리/오페라 모든 일에 풀다운 메뉴를 열 때 지금 모든 권리입니다. IE에서 60px보다 큰 모든 것은 내 헤더 div 뒤에 나타납니다. CSS로이 문제를 해결할 수있는 방법이 있습니까? 아니면 수정하려면 자바 스크립트를 작성해야합니까?

들으 TC

답변

1

를 추가해보십시오 오버플로 : 보이는; div # 헤더에 추가하고 Z- 인덱스를 추가합니다 : 1; 안의 절대적으로 배치 된 요소에.

+0

감사합니다. 나는 이것을 이미 시도했지만 내 실수는 절대적으로 배치 된 첫 번째 div 대신 낮은 div에 z- 인덱스를 설정하는 것이 었습니다. – Florian