2011-08-09 7 views
0

何らかの理由でthis siteにあると、Safariは1024x768より低い解像度でコンテンツの下部を切り捨てます(まったくレンダリングしません)。私は他のブラウザでこの問題を再現することはできません。私が見つけた唯一の解決策(現在実装している)は#content divにSafariの高さを設定することです。この問題は、コンテンツが動的で、コンテナよりも大幅に短く、コンテンツがほとんどない巨大なコンテナになります。低い解像度でコンテンツをカットするSafari

非常に助かります。私は2日間これを見つめていました。なぜSafariがこれに多くの問題を抱えているのか、私は迷っています。私はそれを修正するCSSとjqueryの両方を変更しようとしましたが、ダイスはありません。

+0

以下の解決方法を実装していることがわかります。問題が解決された場合は、私の回答を受け入れて投票することができますか? – Jamie

答えて

0

右下に表示されているように見えますか?

これはあなたがやろうとしていること、またはより適切には位置を固定しているように思われます。

あなたが使用しているもののID /クラス確認、フッターに固定された位置にない与えるが:

footer {position:fixed;bottom:0;} 

ああも - あなただけの高さのマージン底DIVコンテンツを与えたいと思うかもしれませんフッター、それはフッターを常に底に置くべきです(それはマックサファリで私のために切り離されてしまいます)。また、フッタの下に行くと内容の下に十分な隙間ができます。

+0

フッターの位置は、実際にコンテンツ領域の表示方法に違いはありませんでした。私がやらなければならなかったことは、コンテナーの高さを110%に設定し、ユーザーがスクロールする必要がないようにウィンドウ内に保持するためにナビゲーションをposition:fixedに設定することでした。私はポジションをとることを避けました:私はずっとずっと忘れていたサイトの私の最初のビルドで何らかの理由でフッタに固定されましたが、今はどんな害もしていないようです。しかし、提案していただきありがとうございます! – qp2wd

0

これは、この参照、stylesheet.cssまた

body,html{ 
    height:100%; 
} 

に起因する38行で、あなたのCSSのリセットルールになることがあります。 Stick Footer Issue in Safari & Chrome

は、Safariが問題に扱うようです。

関連する問題