2

何らかの理由で CSS トランジションを機能させることができないようです。これは非常に単純な間違いだと確信しています。しかし、私は今、1時間頭を壁にぶつけています。Windows 7 64 ビットで mozilla firefox 4.0.1 を使用しています。

<style>
a:link {
 transition: color 1s ease-in-out;
 color: #fff;
 text-decoration: none;
 text-shadow: 1px 1px #000;
}

a:hover {
 color: #0072bc;
 text-decoration: none;
 text-shadow: 1px 1px #000;
}
</style>
<a href="#">test</a>
4

4 に答える 4

1

css transition は実験的なものですが、一部のエンジンで実装されています。特定のプロパティを使用する必要があります。

-moz-transition /* for gecko based like firefox*/
-webkit-transition /* for  chrome safari ... */
-o-transition /* for opera*/
于 2011-05-14T20:28:19.327 に答える
0

これはjquery / jquery uiでも実行できるので、ここですべてのブラウザーで作業しました=) http://docs.jquery.com/UI/Effects/ClassTransitions

于 2011-05-14T21:34:17.810 に答える
0

-moz-まだ標準化されていないため、プレフィックスを使用する必要があります。そう:

-moz-transition: color 1s ease-in-out;
于 2011-05-14T20:27:46.990 に答える
0

CSS オーサリングについては、SASS フレームワークを調べる必要があります。フレームワークがすべてを処理するため、実験的な依存関係について心配する必要はありません。

于 2011-05-15T00:30:16.440 に答える