私はphpとjqueryで開発したサイトを持っています。私はdivで2番目の背景を動的にアタッチし、最初の背景と同時にスライドさせたいと思っています。ユーザーがメニューのセクションをクリックすると、最初の背景の上に新しい背景が追加され、2 つの背景が下にスライドした後、2 番目の背景が古い背景の古い位置に移動します。アニメーションの後、古い背景を削除します。似たようなものを作るにはどうすればいいですか?新しい div を動的にアタッチし、同時に 2 つの背景をスライドさせる方法がわかりません。どのように?
これは単純なコードで、残りのコードを開発した後です。
html
<div></div>
CSS
html, body, div { height: 100%;}
div {
opacity: .3; /*just to see there is no overlap*/
position: relative;
z-index: 2;
background: url(http://www.dummyimage.com/643x12/001aff/ffffff.png&text=643+x+12) top left no-repeat;
}