気になるbackground-position-xとbackground-position-y。Gecko(Firefox)とPresto(Opera)はそれらをサポートしていませんが、Webkit(Chrome、Safari)はサポートしています...
これが規格に含まれている(または含まれる)かどうかは(公式参照で)誰か知っていますか?
気になるbackground-position-xとbackground-position-y。Gecko(Firefox)とPresto(Opera)はそれらをサポートしていませんが、Webkit(Chrome、Safari)はサポートしています...
これが規格に含まれている(または含まれる)かどうかは(公式参照で)誰か知っていますか?
回答:
background-position-xそしてbackground-position-y今、Backgrounds and Borders標準のレベル4の一部です。
解決済み:background-position-x / -y、background-repeat-x / -yがレベル4の背景と境界線で承認されました。
分割background-positionに-xしては、-yCSS 3のために提案されたが、それはワーキンググループとして拒否されてしまった「のための新しいプロパティを導入するには弱すぎるユースケースと考えます。」さらに、CSSの背後にあるAPI である複数の背景画像とCSSOMには、いくつかのあいまいさの懸念があるようです。WebKitとTridentがそれらをどのように実装し、それらがこれらの懸念にどのように対処したかはわかりません。
CSS WGブロブはちょうど報告しているが存在することを、昨日「変更なしにbackground-positionまたはtransform-origin構文。」その理由は、おそらくこれ以上の遅延が発生しないためです。
たぶんそれはCSS 4に追加されるでしょう。www-style@ w3.orgのメーリングリストには、興味深いと思われる現在のスレッドがあります。
更新 これらのプロパティはCSS 4で承認されているようです([CSSWG] Minutes Telecon 2014-04-16を参照)。
解決済み:
background-position-x/-y、background-repeat-x/-yレベル4の背景と境界線の承認。
ある意味であなたはすでにあなた自身の質問に答えたと思います。いいえ、background-position-xとbackground-position-yはどちらも非標準です。