2012-04-27 10 views
0

Internet Explorer 9は絶対配置された要素を正しく表示していません。親は相対的なものなので、絶対的な要素は親divに対して相対的に "絶対的"でなければなりません。しかし、それは "固定された"振る舞いにはるかに近づいています。私が関与する要素にhasLayoutをトリガーしようとすると、すべてのインラインが表示されます。なぜIEは位置を表示しないのですか?

私が働いているページはこちらです: http://drupaltest.global.arizona.edu/study-abroad/search-programs-map

問題の要素はあなたが地域や国をクリックしたときに表示される.programsリストdiv要素です。

これはIEのすべてのバージョンで発生します。

は事前にありがとうございました。

+0

?私はそれを見ない。親divの高さを定義し、その相対位置を作ると、 '.programs-list' divがその内部を移動します。 –

答えて

0

HTML構造を分析した後、div#main-wrapperposition:relativeに設定して、地図領域にポップアップを維持する必要があります。親が相対的である

CSS

#main-wrapper { 
    position: relative; 
} 
関連する問題