1

私は CSS と jQuery (単純な CSS スタイルの変更、こちらを参照) を使用して物事を輝かせてきましたが、これらのアニメーションをさらに改善するにはどうすればよいか考えています。

今のところ、ボックス シャドウなしとボックス シャドウの間の移行を行っているところですが、これは良さそうです。しかし、それがある種の霧であるかのように、さらに見栄えを良くする方法を見つけようとしています:基本的に、ボックスの影の長さを固定する代わりに、ここで長く、そこで短くします(不規則な影なので、話す)。

CSS3 の box-shadow でそれが可能になるとは思わないので (おそらく私は間違っているかもしれません)、jQuery で検索している効果をどのように生成するのか疑問に思いました。jQueryでいくつかのレイヤーを生成する方法はありますか? それとも、ゴースト テキストを作成し、そのテキスト シャドウを使用しますか?

私はここでさまざまな解決策を受け入れています。

前もって感謝します!

4

2 に答える 2

1

まず、私たちの提案が「より良い」かどうかを比較する必要があるかどうかを確認することが役立つ場合があります.

ただし、輝くことに関しては、コントラストが本当にあなたの友達であることをお伝えします。いくつかの異なるアイデアを示すために、いくつかの簡単な例をここに書きました。ここではグローに text-shadow を使用しました。それらを積み重ねてグローを変更できます (たとえば、3 番目のオプションを参照)。「アニメーション化」したい場合は、 setinterval に配置してクラスを切り替えることができます(最初のオプションを参照)。

クラスのトグルにjqueryとjquery UIを使用していますが、他の代替手段もあります。

デモ: http://jsfiddle.net/mikecruz/zjbXa

于 2012-06-06T09:45:43.750 に答える