2

大規模なウェブショップのプロジェクトに取り組んでいますが、問題が発生しました。

幅が 100% の div を画面の 100% に、固定幅 960px の div 内に配置する必要があります。

    <div> /* This div is fixed to 960px */
        <div> /* This is the div I want to fit the screen width */
        </div>
    </div>

通常、要素をコンテンツ領域の外に配置します。たとえば、ラッパーや、幅が 100% の div が既にある場所です。しかし、それにはクライアントのすべてのウェブショップに影響するテンプレートを変更する必要があり、この 1 つでのみ必要です。

そう; 基本的に - div を固定幅の親内で画面の 100% 幅に設定するにはどうすればよいですか? それは可能ですか?

4

3 に答える 3

3

固定 div に「position:」スタイルがない場合はposition: absolute; width: 100%;、内側の div に追加できます。幅のパーセンテージは、配置されている次の親または画面に関連すると思います。

于 2012-08-17T07:38:11.760 に答える
0

これらの div は、メニューの特定のブランドの上にカーソルを置いたときにバナーを表示できるように、jQuery によって移動される相対的な位置を持つヘッダーに含まれています。

その方法を使用すると、私の div は 960px の相対位置を持つ div に関連付けられます。

ここでの唯一の選択肢は、先に進んでグローバル テンプレートを変更することであることに気付き始めています。

于 2012-08-17T07:45:45.453 に答える