2009-05-26 8 views
3

私は自分のモニタ上に解像度幅1200のクライアントを持っています。私は自分のウェブサイトの幅を最大にする必要がありますが、クライアントは水平スクロールバーを使用しないようにしたいと思います。水平スクロールバーを使用せずに、1200の画面解像度でIE 7のウェブサイトで使用できる最大幅は何ですか(他のユーザーは幅が広く、すべてのユーザーは同じ幅を持たなければなりません)。IEエクスプローラのスクロールバーの幅ですか?

追加情報 - このウェブサイトは既に構築されており、100%の幅を使用することはできません。これは、非テキストウェブサイトに悪影響を及ぼすためです。はい解像度は1200の幅です(クライアントには、1920 X 1200解像度のモニタがあり、その側に設定されています)。

OSはビスタで、クライアントとして、彼は少なくとも2010年までVistaを持っているだろうし、彼のテーマ/ブラウザなど

+0

あなたの解像度は1280ワイドではありませんか? – ceejayoz

+2

私はそれが現在のテーマ、ブラウザのバージョンと月の位相に依存すると確信しています。 – sisve

+0

追加情報をご覧ください。デフォルトがなければならず、そのデフォルトは私が見つけようとしているものです。 –

答えて

1

ちょうど任意のピクセル幅をハードコードしていないを変更することはできません政府はありますか?

1

正確なピクセルにするつもりはないようです。ユーザーはWindowsのテーマを変更できるため、右側のスクロールバーの幅は変更できます。

私が見たほとんどのウェブサイトでは、CSSを使用してウェブサイトをページの幅に「浮かべる」ことができます。方法について

+0

私のユーザーは実際にはテーマを変更できません。スクロールバーの幅は変わらないでしょう。 –

9

:私は意味

body{ 
    width:100%; 
} 

これによって、ユーザーのサイズに彼らが好きに自分のブラウザを聞かせて、あなたのコンテンツが自分の画面に合わせてください。

更新:ユーザは時々、以下に記載したよう

100%は少し過ぎる...そのような場合のために、私は非常にブルーでキャメロン・アダムス(マンによってこのarticle & demoをお勧めしますです)は、コンテンツ/ CSSベースをブラウザの幅に並べ替える流体レイアウトを適用します。

+0

複数の投票が可能な場合は、私は毎日全投票で投票します。 –

+0

は政治的に正しい応答かもしれませんが、ほとんど実用的ではありません。クライアントの設計要件を満たす流体幅を持つ適度に複雑な設計をすることは非常に困難です。パラグラフは長い行になる傾向があり、空白とカラーブロックがテキストを圧倒する傾向があるため、ほとんどのデザインは約1500ピクセルを超えてうんざりします。画像は通常短すぎるため、タイリングは繰り返しになります。 /以外のケース。あなたは真に流動的な幅で見た商業サイトはいくつありますか? – SpliFF

+0

btw、私は30インチのスクリーンを持っています。ブラウザを使って100%幅のサイトを2560pxに最大化しようとすると、私が何を話しているのか分かります。 100%幅は普遍的に悪いデザインです。流体の幅を主張する場合は、少なくとも合理的なpxベースの最大幅も入れてください。 – SpliFF

2

シンプルな最大幅は100%です。

真剣に考えても、単一の人の単一コンピュータの規模に合わせてウェブサイトを設計する可能性はありますか?新しいコンピュータを購入したらどうなりますか?

固定幅のサイトを約900〜1000ピクセルに設計し、中央に配置します。これはほとんどのサイトで行われている一般的なアプローチであり、デザインでパーセンテージ幅を使用できない場合は除外しないことを強くお勧めします。あなたのクライアントは、あなたがこのような条件で説明したかどうかを理解し、この動作に従った何千もの人気サイトのどれかを表示します。

+0

いいえ、ウィンドウの幅に合わせてサイズ変更するウェブサイトを作成してください。 –

15

あなたは本当に2つの質問をしました。タイトルの質問に答えるために:

20ピクセルは(IE7は、Windows XPでは、デフォルトのテーマは)

他のみんなは、実際の質問に答えるの偉大な仕事をしています。

+4

タイトルの質問に答えるための+1 – bjunix

1

cssのボディ幅を100%に設定しない場合は、約95%に設定します。それでも、ページはエンド・ユーザの​​所望の幅に縮小/縮小することができ、水平スクロールなしではわずか400の幅に縮小される。

ページ幅の最小値または最大値のどちらを使用する場合でも、次の式が有効です。制限された環境でのユーザーは、私は彼らが彼らのブラウザウィンドウの隅をつかむことができないだろうことを想像できないなど、オペレーティングシステム、ブラウザを変更して減らすかでそれを拡大することはできないかもしれませんが

$safe_PgWidth_Percentage = (1 - (20/$minPageWidth)); 

ドラッグする。

あなたのコメント者が作成している点です。実際に100%にできるだけ近い割合でボディをコーディングすることは、水平スクロールのジレンマを修正することを含む、使用可能性の問題を処理します。

+0

ユーザーの言及のためにUpvoted、まあ、 '使用する。 –

関連する問題