jQueryを使用した動的CSS?

アルノローレンツ

カスタムドロップダウン要素を作成しました。

それが持つことができるオプションの数は、データベーステーブルに基づいています(私はまだテーブルを作成していません)。オプションの数と同様に、4つまたは5つ、あるいはそれに関しては何でもかまいません。

PHPを使用して、ドロップダウンのオプションの数を指定します。各オプションはliタグ内にありますli兄弟は、内部にあるulタグ。

liアイテムをアニメーション化するCSSファイルがあります。しかし、それらを一度にアニメーション化する代わりに(この場合、私はアニメーション化するだけでul同じ効果が得られます)、私がやりたいのは、それらを1つずつアニメーション化することです。
それぞれliにプログレッシブな遅延があります。たとえば、最初li0s遅延と期間がある300ms場合、2番目の遅延は最初の終了時に開始されます。つまり、2番目liの遅延は300ms同じ期間になります。持続時間は同じままですが、delay前の種類の効果を与えるよう変更するだけです。

ドロップダウンのオプションの数がわからないので、どうすれば同じことができますか?計算が必要になると思いますが、CSSはサポートしていないため、ネイティブCSSを使用して計算する方法はありません。

私の最善の推測は、jQueryを使用することです。私は正しいですか?

Zeokav

jqueryが必要かどうかはわかりませんが、jQueryを使用してこの問題を解決する方法は知っています。これにより、基本的に、親リストに追加した後にデータベースからフェッチしたオプションリストに対して、反復ごとに300ミリ秒の遅延が追加されます。

<script type='text/javascript'>
  $(document).ready(function(){
    var items = ['a', 'b', 'c', 'd', 'e']; //Whatever you fetch from the database
    for(var i =0; i<items.length; i++) {
     var new_item = $('<p>'+items[i]+'</p>').hide();
      $('#test').append(new_item); //Here test is the id of the unordered list.
      new_item.delay(i*300).fadeIn(300);
    }
  });
</script>

そして、これをHTMLに含める必要があります-

<ul id="test">
</ul>

jQueryを含めることを忘れないでください!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CssまたはJqueryを使用したDivの移動

分類Dev

Jquery、javascript、css を使用した自動再生画像スライダー

分類Dev

PHPとJavaScriptを使用した動的CSS

分類Dev

AnguarJS / IonicFrameworkを使用した動的CSS

分類Dev

jqueryを使用した動的cssプロパティ(スクロール時)

分類Dev

JQUERY関数を使用した動的ID

分類Dev

jqueryを使用した動的な目次

分類Dev

cssを使用したjquery遷移

分類Dev

jQueryとCSS、DIVを使用した問題

分類Dev

jQueryを使用したCSS属性の更新

分類Dev

css、rotateとjqueryを使用して初期位置に移動

分類Dev

jQueryを使用したネストされた動的フォーム

分類Dev

JqueryまたはJavascriptを使用した動的追加Div

分類Dev

CSSとJQUERYを使用したCSS境界半径の実装

分類Dev

CSS を使用して動的に生成された要素を配置する

分類Dev

CSSを使用した入力ラジオボタンの移動

分類Dev

CSSグリッドを使用した列の自動調整

分類Dev

CSSを使用した長すぎる単語の自動改行

分類Dev

特定のCSSを使用したHTMLリストの奇妙な動作

分類Dev

cssを使用した動的レスポンシブフォーム

分類Dev

CSSを使用した動的中央ヘッダーバー

分類Dev

CSSグリッドを使用した動的行

分類Dev

CSS / HTMLを使用したスライドショーの移動

分類Dev

テンプレートを使用した動的CSSの生成

分類Dev

Webpackを使用したCSS自動プレフィックス

分類Dev

CSSフロートを使用した動的レイアウト幅

分類Dev

CSSアニメーションを使用した動的srcパス

分類Dev

:targetを使用したCSSの動作の不整合

分類Dev

HTMLとCSSを使用した動的ボックス検索

Related 関連記事

  1. 1

    CssまたはJqueryを使用したDivの移動

  2. 2

    Jquery、javascript、css を使用した自動再生画像スライダー

  3. 3

    PHPとJavaScriptを使用した動的CSS

  4. 4

    AnguarJS / IonicFrameworkを使用した動的CSS

  5. 5

    jqueryを使用した動的cssプロパティ(スクロール時)

  6. 6

    JQUERY関数を使用した動的ID

  7. 7

    jqueryを使用した動的な目次

  8. 8

    cssを使用したjquery遷移

  9. 9

    jQueryとCSS、DIVを使用した問題

  10. 10

    jQueryを使用したCSS属性の更新

  11. 11

    css、rotateとjqueryを使用して初期位置に移動

  12. 12

    jQueryを使用したネストされた動的フォーム

  13. 13

    JqueryまたはJavascriptを使用した動的追加Div

  14. 14

    CSSとJQUERYを使用したCSS境界半径の実装

  15. 15

    CSS を使用して動的に生成された要素を配置する

  16. 16

    CSSを使用した入力ラジオボタンの移動

  17. 17

    CSSグリッドを使用した列の自動調整

  18. 18

    CSSを使用した長すぎる単語の自動改行

  19. 19

    特定のCSSを使用したHTMLリストの奇妙な動作

  20. 20

    cssを使用した動的レスポンシブフォーム

  21. 21

    CSSを使用した動的中央ヘッダーバー

  22. 22

    CSSグリッドを使用した動的行

  23. 23

    CSS / HTMLを使用したスライドショーの移動

  24. 24

    テンプレートを使用した動的CSSの生成

  25. 25

    Webpackを使用したCSS自動プレフィックス

  26. 26

    CSSフロートを使用した動的レイアウト幅

  27. 27

    CSSアニメーションを使用した動的srcパス

  28. 28

    :targetを使用したCSSの動作の不整合

  29. 29

    HTMLとCSSを使用した動的ボックス検索

ホットタグ

アーカイブ