1

私はこれまでこのバグに遭遇することなく、jQueryとslidetoggleエフェクトをかなり使ってきました。このページはhttp://gilman.oomphdev.comで、バグはユーザーが「What'sThis?」をクリックしたときです。IE7のページ上部にあるタグ。また、「Contribute Yours」リンク(右側の列、白いボックスの下の方)をクリックすると、コメントフォームが開きます。

slideToggle効果は、一部のコンテンツを押し下げますが、他のコンテンツは押し下げません。要素はdisplay:noneからdisplay:blockに点滅し、その後消えます。コンテナ内に「フロート」が表示/非表示になっている要素がありますが、コンテナの高さを示すためにクリアフィックスを使用しています。

これはz-indexの問題だと思ったので、DOM全体をループしてすべてのDIVにz-indexを手動で与えるjQueryを見つけましたが、それは役に立ちませんでした。また、いくつかの要素でposition:relativeを試してみましたが、それも役に立ちませんでした。私はCSS3PIEを使用していくつかのCSS3効果をレンダリングしていましたが、考えられるバグのフィールドを絞り込むためにそれをオフにしました。

これまでのところ、私は困惑しています。任意の洞察をいただければ幸いです。私のメインのスタイルシートは次のとおりです。

/wp-content/themes/thinking/styles/screen.css

そのディレクトリには、ie.cssとreset.cssのスタイルシートもあります。

4

0 に答える 0