###前提・実現したいこと
jqueryでアニメーションをつけています。
下記の参考サイトの様に
①背景色をフェードして、その後テキストを順に表示したい
②①と似たような処理かと思うのですが、参考サイトの"Carv features"の画像の表示も背景色をフェードして、その後画像を表示したいです。
###分からないこと
cssでw0から.boxサイズのwidthにアニメーションしているので内包しているテキストも同じ様にアニメーションしてしまいます。
・背景色を左から右にフェードして消したい
・その後テキストを左から順に表示させたいです。
html
1<div class="box"> 2 <div class="bg"> 3 <div class="text">テキストテキストテキスト</div> 4 </div> 5</div>
css
1.box { 2 position: relative; 3 width: 500px; 4} 5 6.bg { 7 position: absolute; 8 top: 100px; 9 left: 0; 10 width: 0; 11 height: 20px; 12 background: #E74C3C; 13}
jquery
1$(function() { 2 boxW = $(".box").width(); 3 spped = 3000; 4 $('.bg').animate({ 5 width: boxW 6 }, spped); 7});
背景色のアニメーションなどで検索をかけたのですが、該当するものを見つける事ができず質問させて頂きました。
よろしくお願いします。
ご自身で試されたコードを質問文に追記し、「何」が「どのように」わからないのか、コードのどの部分で詰まっているのかなどを具体的に追記されたほうが回答が望めると思います。
回答2件
あなたの回答
tips
プレビュー