2011-05-09 11 views
3

jQuery UI.Layoutプラグインを使用しています.From、SafariのOSXではすべてが大変です。しかし、Firefoxの、クロム上のWindows(7)、およびIE8に私が取得しています次:Windows 7ブラウザDIVの高さを無視100%

レイアウトコンテナ "DIV /#プロジェクト・コンテナは、" 何の 高さを持っていません。

したがって、DIVは表示されません。私のdivは非常に単純に次のように定義されています:

<div id="project-container" style='height: 100%'> 
.... 
</div> 

これは何ですか?私が高さ:100pxと言うなら、レンダリングします。なぜこれはWindowsブラウザでのみ起こっているのですか?

+1

外側のdivどのように高いのですか?内側divは親要素の100%しか取らない。 – robx

+0

高さが問題ないわけではありません。それは完全に無視される高さのパーセンテージの問題です。したがって、jQueryプラグインが高さを取得しようとすると、100%ではなく0が返されます。私はこれを中心にいくつかの純粋なjQueryテストを行いますが、それが問題の本質です。 – Gregg

+0

実際、この問題は*のようです。親の特定の高さが指定されていません。私がそれを100%作った後、内部部門はうまくいった。なぜこれがOSX上の問題ではなく、Windows上の問題であるかまだ分かりません。 – Gregg

答えて

1

あなたが同様にあなたの体& HTMLタグに100%の高さを適用することを確認するために、通常は良いでしょう:

html, body { 
    height: 100% !important; 
} 
関連する問題