2012-02-25 27 views

答えて

1

は2つの段階で行うことができ、それをチェックアウトし、あなたのような答え質問を見つけましたあなたの.Wrapperクラス

<!--[if lt IE 8]> 
<style type="text/css">#feedback_form .wrapper { height:362px; width:500px; }</style> 
<![endif]--> 

Fancyboxの方法は、内容の大きさに応じて自分のサイズを設定します。古いバージョンのIE $().width()heightは、余白/パディング、またはその他の理由を考慮していないため、間違った値を返す可能性があります。私はその理由を知っていますが、忘れました。要点は、古いIEでは壊れているので、幅/高さを適切に表示するのに十分な大きさに設定する必要があることです。

$('#feedback_form .wrapper').css({'height':'362px','width':'500px'});で、これはJavascriptのどこかで、概念証明としてテストできます。私は個人的にIE9互換モードで、 "feeback"ボタンをクリックする前にコンソールを使ってテストしました。

+0

ありがとう、私はそれを試してみる:)。 –

1

スクロールプロパティをfalseに設定してみてください。任意のCSSを設定した後、偽
2にプロパティをスクロールセット)どこかにあなたのコード内で次の行を追加します)
1:私はjQuery - Fancybox: But I don't want scrollbars!

+0

今私は一時的に 'overflow:hidden'を使います。ご回答有難うございます! –