P粉9304480302023-08-23 10:13:24
編集: この投稿を削除するか迷っています。 CSS 構文を理解するという点では、all
が存在することを人々に知らせることは良いことであり、CSS の構造によっては、100 万回の個別の宣言よりも望ましい場合があります。一方で、この仮定を裏付けるデータをまだ見たことがありませんが、パフォーマンスが低下する可能性があります。今はそれはやめておきますが、これは双方向の道であることを人々が理解してくれることを願っています。
元の投稿:
FWIW: 指定しない場合、
all がデフォルトであるため、transition: .2s;
も同じ効果を実現できます。
P粉0557261462023-08-23 09:42:12
トランジション効果をサポートするすべてのブラウザでは、トランジション属性はカンマで区切られます。
リーリーease
はデフォルトの時間関数であるため、指定する必要はありません。本当に linear
が必要な場合は、明示的に指定する必要があります:
これは繰り返しになり始めているため、複数のプロパティで同じ時刻関数を使用する場合は、省略形の代わりにさまざまな transition-*
プロパティを使用することをお勧めします。