0

さて、少し前に質問したところ、CSSを使用してグラデーションを変更するように言われたので、そうしました。これはWebkitのレンダリングの問題のようですが、チャットで尋ねましたが、私のバージョンのsafari(バージョン6.0(8536.25)と彼のバージョン(バージョン5.1.7(6534.57.2))で同じ問題が発生しました。

Webレンダリングエラー?

これが私のjsfiddleコードです。http://jsfiddle.net/Fluffy977/ZauwA/ | テキストのスタイル設定とグラデーションなし:http://jsfiddle.net/Fluffy977/YXD5m/

4

1 に答える 1

1

これが機能するかどうかを確認します:http://jsfiddle.net/ZauwA/30/

編集

Javascriptに慣れたら、次の優れたツールを使用してグラデーションを設計します。

http://www.colorzilla.com/gradient-editor/

編集

Jqueryについて少し:

セレクター$('#home, #home a')Jqueryに2種類の要素を選択させます。1つは。を持つ要素id=homeと、 。Aを持つ要素の子孫id=homeです。カンマを使用したので、これにより、複数のセレクターがドキュメントに適用されます。

次に、イベントハンドラー:for clickmouseoverおよび。がありmouseoutます。

それぞれが次々に適用されたことがわかります。これはチェーンと呼ばれます。ほとんどすべてのJqueryメソッドはJqueryオブジェクト自体を返すため、これによりコードがコンパクトになります。

各イベントハンドラーで、css関数を使用して要素にスタイルを適用し、次に関数を使用しましたhtml(これは設定と同じですinnerHTML)。

(そして、このサウンドトラックを聴いているすべてのもの:D http://www.youtube.com/watch?v=69xSV0oZYpE&feature=autoplay&list=UU-ilGJ5YU9bt4yA7lnYq9nw&playnext=2

于 2012-08-14T01:46:19.227 に答える