2011-10-25 11 views
4

私は1680 x 1050モニタで作成した私のウェブページを800 x 600モニタに合わせて拡大しようとしています。私は、スタイル/ cssを "zoom:.7"に設定しています。これは、スクロールバーが表示されることを除いてすばらしいです。 Internet Explorerの開発者ツールを使用すると、すべての要素をチェックしているため、ページのオーバーフローを引き起こす要素はありません。しかし、私がチェックすると、ウィンドウ全体に青色の境界線があります。私は幅を設定しようとしましたが、動作しません。ズームCSSプロパティを使用してインターネットエクスプローラでウェブページのサイズを変更

提案がありますか?スクロールバーを取り除くため

+0

絶対ピクセル値に頼るのではなく、流体レイアウトを試しましたか?十分に書かれたレイアウトは、フルページサイズ変更のトリックに頼ることなく、自然に拡大縮小できるはずです。結局のところ、より低い解像度は、通常、より小さい画面とペアになるので、フォントを小さくすることはこれまでのところあなたを連れて行きます。 – tdammers

+0

絶対ピクセル値に依存する必要がある場合、別の解決策がありますか? – dooby

+0

最新のブラウザのほとんどはメディアクエリをサポートしています:http://www.google.com/search?q=css+media+queries – RoToRa

答えて

0

簡単な解決策はzoomプロパティを持つ要素に

overflow: hidden; 

を適用することであろう。どの要素がオーバーフローするのか分からないので、ラッパーのような他の要素を試して、そのうちの1つが「うまくいくかどうか」を確認する必要があるかもしれません。
これが機能しない場合:私はあなたが描いている青色の境界線に興味を持っています。物事が青色に変わることはありません... overflowがそれをしないとコードを投稿する可能性があります。

関連する問題