3画像(Top.png
、Mid.png
、Bot.png
)で作成されたサイドバー(右側に固定)があります。私は、実行時にこれらの3つの画像をロードし、HDに保存せずに新しい画像(sideBar.png
)に作成/マージする方法があるかどうか疑問に思っていました。JavaScriptで画像を合成する
私は画面の高さがわからないので、Top.png
とBot.png
の間のスペースを埋めるために何度でもMid画像を配置しています。
- Javascriptを
- HTML 5
- CSS 3
EDITED: とCSS、すべての3つの部分のためにその同じ...それが唯一の変更使用
URL、名前と役職:
$("#Mid").animate({right: "-230px",}, 500);
$("#Top").animate({right: "-230px",}, 500);
$("#Bot").animate({right: "-230px",}, 500);
#Bot {
position: absolute;
top:495;
right:0;
width: 230px;
height: 35px;
background-image: url(/images/Bot.png);
}
アニメーションコードと関連するHTML/CSSを表示します。あなたの問題は、適切なHTML/CSSデザインを取得し、それを適切にアニメーション化することによって、おそらくより多くの競合的な方法で修正することができます。私は純粋なクライアント/サイドJSで画像を結合する方法を知らない。 – jfriend00
そこに行って、コードを更新しました。 –