2

親要素の四隅に4つの要素を配置しようとしています。親要素には、サイズが動的に変化する境界線があります。境界線の外縁に接するように要素を配置したいのですが、境界線のサイズが変わったときに何もする必要がないように配置するのが望ましいです。

絶対測位を使用して、境界線の内側を基準にしてそれらを配置することができます:http: //jsfiddle.net/V5jFx/1/

しかし、私はそれを外部と比較してどのように行うかを理解することはできません。

四隅の要素が親の子である必要はありません。JavaScriptを使用するつもりですが、境界線のサイズの変更を検出する必要はありません。

4

3 に答える 3

5

http://jsfiddle.net/wyKG2/1/

内側の境界線が境界線divの外側の境界線と一致するラッパーを作成します。これで、幅に関して好きなことを行うことができ、これでうまくいきます。

于 2012-08-14T00:08:09.790 に答える
2

負の値を使用して、親の外側に配置できます。

http://jsfiddle.net/V5jFx/10/

その後、JavaScriptを使用して幅に基づいて調整できます。

あなたがコンテナを使うことができるならば、それは上にあります。可能であれば、FrankieTheKneeManの正解をマークしてください。それはよりシンプルで同じように効果的です。

于 2012-08-14T00:04:06.930 に答える
0

http://jsfiddle.net/V5jFx/2/

境界線の幅を変えるにはjavascriptを使用する必要がありますが、top/のright値は負の子の幅+境界線の幅である必要があります。

于 2012-08-14T00:04:02.250 に答える