国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

スタイル付きコンポーネントでの @property の使用: ガイド
P粉808697471
P粉808697471 2024-03-28 13:35:39
0
1
594

アプリケーションでアニメーションを使用したいのですが、SCSS の @property 関數(shù)が必要です:

リーリー

スタイル付きコンポーネントでこれを行う方法はありますか?

アニメーションの完全なコードは、https://codepen.io/shshaw/pen/RwJwJJx

にあります。

または、property 関數(shù)を使用する必要がないようにこの関數(shù)を書き直すにはどうすればよいですか?

P粉808697471
P粉808697471

全員に返信(1)
P粉132730839

私がテストしたところ、投稿されたコードは styled-components で動(dòng)作するようですが、@property に対するブラウザのサポートはまだ制限されているようです。たとえば、Chrome では動(dòng)作しますが、現(xiàn)時(shí)點(diǎn)では Firefox では動(dòng)作しないため、グラデーション アニメーションは Firefox では再生されません。

#@property を使用せずに、投稿されたコードの代替バージョンを作成してみました。Firefox でも動(dòng)作します。役立つ場合は、デモをご覧ください: stackblitz (コードは回答の最後に含まれています)。

最初に投稿されたコードは、次の例を使用してテストされました:

stackblitz (Firefox は現(xiàn)在、@property のグラデーション アニメーションをサポートしていません)。 リーリー

以下は、比較のために

@property を含まない代替バージョンです。これは、疑似要素を使用し、子 div を追加して、 styled-components でアニメーションを再作成します。

ライブデモ:

stackblitz (Firefox でも動(dòng)作するはずです)。 リーリー ちなみに、

@property は新しい標(biāo)準(zhǔn) CSS です。 @property の詳細(xì)な背景情報(bào)については、MDN を參照してください。

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート