Frage

Ich bin mit jQuery-Plugin Schlagschatten: Website

Und ich möchte setzen Schattenfarbe Drop manuell.

  

Die Farbe wird in den üblichen angegeben   Art und Weise, mit einem Farbnamen oder hex   Wert. Die Farbparameter nicht   gilt mit transparenten Bildern.

Von der Dokumentation, so, hier ist mein Code:

{
   ...
   color: "black",
   swap: false
}

Es funktioniert perfekt, mit ‚# 000‘ gegen ‚schwarz‘ funktioniert es auch ... Aber wenn ich Schatten Farbe benötigen, zum Beispiel, ist rot ‚# fff000‘ Plugin nicht funktionieren. Ich sehe keinen Schatten. Warum?

War es hilfreich?

Lösung

Das Plugin verwendet css("background", opt.color) die Schattenfarbe einstellen -. Das ist eine korrekte und einfache jQuery-Methode, die funktionieren soll

Ich vermute, dass Sie nicht die dropshadow Optionen korrekt angeben. Wenn Sie in Ihrer Frage der eine Probe Ihres Anruf an den dropshadow Plugin diesen hypotesis entweder nachgewiesen werden könnte, umfassen könnten oder verworfen werden.

Wenn Sie nicht eine Farbe angeben, der Standard ‚schwarz‘ verwendet wird. Wenn Sie stattdessen die Farbe als ‚# 000‘ (die hexadezimale Darstellung für Schwarz) angeben, werden Sie nicht in der Lage sein zu sagen, wenn Sie richtig sind die gewünschte Farbe spezifizieren und korrekt überschreiben den eingebauten Standard.

Nach der Dokumentation, würden Sie die Optionen wie angeben müssen

$.dropShadow({
    color:'<your colour here>'
});

Für Rot müßten Sie verwenden:

$.dropShadow({
    color:'#f00'
});

Fügen Sie in Ihrer Frage den entsprechenden Aufruf an $.dropShadow() wenn dies nicht funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top