0
これは複数の背景で使用しています。jQueryはバックグラウンド位置のCSSをパーセントで返します。文字列に設定されている場合
私のスクリプトでは、私はそうのような背景の位置の値を設定:value4
へ
$this.css("background-position", "center " + value1 + "px, center " + value2 + "px, center" + value3 + "px, center" + value4);
value1
は、ユーザーがページをスクロールすると画像があるべき場所を定義する整数です。
何を私に困惑することは、私は、コンソールでこれらの値を印刷しようとした場合、それらはないか「PX」や「中央」の表示で、パーセント値で返される、ということである:
console.log($this.css("background-position"))
リターンのようなものこれは:
50% 100%, 50% 0%, 50% 100%, 50% 0%
なぜ$this.css("background-position")
は、CSSに入る適切な文字列を返さないのですか? FirefoxとChromeの両方でこれを試したところ、結果は同じです。
あなたは正しいです、それは私にとってはちょっとうんざりです。 – nico