2011-09-16 7 views
1

私は、jQueryで移動した絶対配置された要素のレイヤーを作成する予定です。このレイヤーの上とその周りに、中央の固定ビューポートとブラウザビューポートの端に向かうエッジを持つフレームを作成し、下に移動するメインレイヤーの部分を隠すマスクを作成する必要があります。任意のより良いアイデアを内部寸法と流体外形寸法が固定されたフレームを作成する最適な方法は何ですか?

`$("#viewportLeft,#viewportRight").css("width",($(window).width()-[maskViewportWidth])/2);` 

現在、私は、フレームを作成するために、4つのdivを使用していますし、このようなjQueryの文を使用してのonloadその寸法を設定しますか?

+0

あなたはそれを稼働させましたか?もしそうなら、あなたはそれの仕事の例を投稿することができます(おそらくjsのフィドルまたは何かに)。私は、CSSソリューションがあるかもしれないと思っていますが、あなたが達成しようとしていることを実際に見なければなりません。あなたが何をしているのかによって、CSSを使って100%の幅と高さを得ることができるからです。 –

+0

ここでは例を示します:http://jsfiddle.net/8VRT5/ これらのビューポートのdivは、ページの残りの部分をファイリングしながら、中央に固定サイズの開口部を作成することです。 – Ben

答えて

0

なぜdivを別のdivの中で動かすだけではないのですか?

+0

私が言った限りでは、下に移動するレイヤの隠れた部分をカバーするためのマスクの役割を果たす要素のレイヤはありません。 – Ben

+0

それは正しいですが、私はこの答えがあなたの問題を解決するだろうと思ったので、おそらく目的を説明します。 – jcuenod

関連する問題