2011-12-05 10 views
3

私はサイトの上部に紫色の線が必要です。画像を使用する代わりに、身体にborder-topというプロパティを使用しています。これは完全なビューで動作しますが、ブラウザウィンドウのサイズを変更すると、紫色の線がビューポートにのみ表示されます。右にスクロールすると空白が表示されます。 Here's the fiddleあなたは私が何を意味するか見ることができます。私は本体とコンテナの両方でwidth: 100%を試しましたが、役に立たないです。誰かが私が必要とするものを達成する方法を提案することはできますか?body border-topはビューポートを越えて延びていません

ありがとうございます。

答えて

1

ドキュメントの幅が分かっている場合は、最小幅を指定できます。

body { min-width: 960px; } 
+0

私の場合、ほとんどの提案が有効でした。私はこれが私のスタイルの残りの部分と最高の演奏をしたのでこれを選択します:) – brunn

2

これを実行する最も良い方法がわからない場合は、本体にposition: absolute;を追加してください。これにはいくつかの望ましくない副作用があるかもしれません。

+0

ああ、私は今それを参照してください。ニース。 +1 – mrtsherman

0

skoh-fleyの場合でも、影響が少ない可能性がある副次的な回答はbodyhttp://jsfiddle.net/K5zVq/20/float: leftを追加することです。私が最初の答えに向かって傾いていると思うが(あなたが私よりもあなたの状況をよく知っているが)。

関連する問題