0

Web ページの div に問題があります。クロムでは、ブラウザー ページのサイズが変更されると、div が他の部分と重なり、その一部が非表示になります。IE では、 height:auto は期待どおりに機能し、何も重複しません。現在、私は試しました。

height: auto ※divが下に重なる

height: 510px *divのサイズを変更していないようです

<div class=parent>
 <div class=child1>
overlapping
 </div>
 <div class=child2>
being overlapped
 </div>
</div>

この問題は、私が概説しているこの単純なシナリオよりも少し複雑です。これは実際には、ページに影響を与える大量の js と大量の css を持つ MicroStrategy BI アプリケーションです。だから私はこれらのページを変更しようとしています。添付されているのは、問題を再現できるクローズの jsfiddle です。残念ながら、問題を単純化することができなかったか、再現できませんでした。

しかし、ご覧のとおり、List の ID を持つ div は、以下の div と重なっています。この動作は IE では発生せず、chrome と firefox でのみ発生します。

http://jsfiddle.net/MF6fR/1/

簡単に言えば、下のdivと重複しないように、リストのIDを持つdivが必要です

4

1 に答える 1

1

おそらくそれはオーバーフローの問題ですか?overflow: hidden;あなたの代わりに試してみoverflow: auto;てください.mstrSmallIconView

于 2013-10-11T17:39:37.653 に答える