左右の要素の上にとどまるように要素をフロートさせたいです。これは、要素を本体に移動してから、position:absoluteおよび左上のjavascriptを使用して、相対要素の隣に配置することで簡単に実現できます。
親はいつでも変更できるため(ページングシナリオ)、アイテムは親にとどまる必要があるため、この方法を使用することはできません。
とにかくアイテムを元のコンテナに残して浮かせることはできますか?
私はposition:relativeを使ってみました。しかし、それは私がそれを必要としているので動作しません
さらに詳しい情報:マークアップは次のようになります、pseduoコード
<parent>
<sibling></sibling>
<my-float-element></my-float-element>
</parent>
<parent-sibling></parent-sibling>
そして、望ましい結果を示す画像
- 青:親
- 紫:親の兄弟
- シアン:兄弟
- 赤:浮かせたい要素
編集:誰かがタグを変更しました、私はこれを解決するためにある程度javascriptを使用することができます