moで共有ホスティング。moでホスティングしています。機能するWebサイトをホストするXNUMXつの方法。ブログを開始するためのステップバイステップの初心者ガイド。ウェブサイトを開発するにはどれくらいの費用がかかります。あなたのウェブサイトを新しいホストに転送する方法。あなたはウェブホスティングのためにいくら払うべきですか?ツールWHSR稼働時間チェッカーウェブサイトがダウンしている場合のクイックチェック。Webホストスパイ誰がどのウェブサイトをホストしているかを調べる。Webホストと比較してください。28、20137株式FacebookTwitterPinterestLinkedInJSとjQueryを使用するとき、私たちはアニメーションを完全に制御できますし、素晴らしい効果を生み出すこともできますが、価格はかなり高いです。処理時間、ブラウザ間の互換性(たとえば、モバイルデバイスはJSについてはかなり異なる)、コードの複雑さ自体は、アニメーションインターフェイスを作成する際に留意すべきポイントです。今日、CSSのアニメーションとトランジションを使用してJSを回避する方法を見ていきます。非常に基本的な手順から、アコーディオンパネルやアニメーションサブメニューのような素晴らしい効果まで説明します。座席、メモ帳、そして実際のブラウザ(IE以外のもの)を手に入れて始めましょう。ウォームアップCSSアニメーションの使用には、いくつかの利点(そして私たちの生活の中ではすべての欠点)があります。あなたの上司または顧客にそれらを販売する必要がある場合、これはあなたが覚えておく必要があります:ハードウェアアクセラレーション(HTML5実装)を利用できるため、潜在的に高速です。モバイルデバイスでのパフォーマンスが向上し、タッチイベントを追跡するための特定のコードは必要ありませんJSはブラウザによって解釈される必要があり、ブラウザを破る可能性ははるかに大きい。)CSS3アニメーションの例この記事の内容を始める前に、純粋なCSSで作成された美しいアニメーションを見てみましょう。これを実際に見てください。これを実際に見てください。これを実際に見てください。あなたの手を汚くするコードを開始しましょう。CSS擬似クラスを使用してアニメーションをトリガーします。#test要素をクリックすると(リンクであると仮定して)、次のようになります。通常状態:背景は赤色になりますホバー:マウスが要素エリアに入ると、緑色の背景が表示されますアクティブ:その上でカーソルをクリックすると、マウスボタンがまだ押されている間、背景色は青色になりますターゲット:現在のページのURLに#testがある場合、この要素は黒色になりますこれらのそれぞれは、CSSアニメーションに使用できます。2リンクを作成して、このコードでターゲット擬似要素を使用してCSSアニメーションをアクティブまたは非アクティブにすることができます。href='#'>無効にする</a>CSSトランジションCSSの遷移はスムーズに最初の状態から最後の状態に変わります。したがって、影響を受ける時間と各プロパティとアニメーションの仕方を、「トランジション」プロパティを使ってメインセレクタで定義します。トランジション:カラー2、フォントサイズ2のイーズアウト。テスト:アクティブ{フォントサイズ:200%;}。}.test要素を動かすと、色が青から赤に徐々に変わります(いいパレットですよね?)。要素をクリックすると、フォントサイズがデフォルトのフォントサイズの200%に徐々に増加します。アニメーションに使用できる「時間」がどのように費やされるかということを「緩和」として設定した「遷移タイミング」プロパティもあります。可能な値は次のとおりです。durationの数学的曲線を表す4から0まで変化する1数を持つカスタムアニメーションを作成します。ブラウザの互換性を高めるには、オペラ、Firefox、Webkitのベンダープレフィックスを次のように使用することを検討してください。}また、ブラウザの幅(モバイルデバイス、タブレット)に応じて、さまざまなトランジションを定義するためにメディアクエリを使用することもできます。}}ここでは、ブラウザの幅を広げるとフォントサイズが突然変更されます。-moz-transition:フォントサイズ.5sリニア。-webkit-transition:フォントサイズ.5sリニア。遷移:フォントサイズ.5s線形。}幅、色、パディング、メニュー表示を変更したい場合は、ポートレート/ランドスケープのディスプレイやサイズが異なる場合にも、これを使用できます。本当の楽しみが始まりますアニメーションは、単一のセレクタで定義された一連のトランジションです。CSSアニメーションを定義するには、2の手順に従う必要があります。@keyframeルールは、一連のアニメーションステップを定義するために使用され、固有の名前と、このアニメーションの仕組みを記述するスタイルによって定義されます。}}したがって、各スタイルは、フレーム/タイムフレーム(フラッシュアニメーションのフレームのような)によってパーセントで定義され、スタイルはそこに適用される必要があります。このキーフレームは、たとえば、要素が左、次に上、右、次に下に移動することを示します。ステップ1を実行してキーフレームを作成したら、実際に要素に適用することができます。それから、CSSトランジションで行ったのと同じロジックを使用しますが、今のところ、「トランジション」は非常に複雑なアニメーションです。所要時間:0%から100%までの所要時間タイミング機能:移行タイミング機能とほぼ同じ遅延:0%を開始するまでにどれくらい時間がかかりますか?反復回数:何回繰り返しますか(無限ループの場合は無限大)方向:通常または代替(逆)再生状態:アニメーションが実行中または一時停止中の場合これは、#test要素がページのターゲットであるときにアニメーションを#test要素に適用します。animation:私のアニメーション10s線形0s無限通常実行。}これを念頭に置いて、いくつか素晴らしい例を作成することができます。CSSのみアコーデオンCSSアニメーションを使用して折りたたみ可能なパネルを作成します。</div>これにより、パネルと、それぞれのパネルをトリガーするリンクが作成されます。オーバーフロー:隠れています。:)サブメニュー付きCSSのみのメニューこれはもう少し単純なアプリケーションです。あなたは確かにあなたのサイト内にナビゲーションメニューを持っており、しばしばそこにいくつかのサブメニューを使う必要があります。アイテムを表示および非表示する最善の方法はjQueryを使用することです。</nav>そして、ここで始まります。リストスタイル:なし。オーバーフロー:隠れています。}集計これは確かに始動ガイドです。CSSだけのアニメーションや、今後も確実に多くのものを使用して行うことができる他のクールな効果がたくさんあります。コメントを使ってあなたの考えを共有してください!ロチェスターオリベイラについて私はブラジルのイタジュバ(MG)のウェブデザイナー兼起業家です。あいまいなトピックについて書くこと、およびいくつかクールなことをすることが大好きです。翻訳しますこのサイトは、機能するために必要なクッキーを使用し、クッキーポリシーに示されている目的を達成するために必要です。