Adakah CSS background-position-x dan background-position-y merupakan W3C Standard?
Soalan:
Terdapat kebimbangan mengenai penggunaan sifat latar belakang-kedudukan-x dan latar belakang-kedudukan-y dalam Gecko (Firefox) dan enjin Presto (Opera) berbanding dengan sokongan mereka dalam Webkit (Chrome dan Safari). Adakah terdapat sebarang maklumat rasmi mengenai kemasukan atau pengecualian mereka daripada piawaian W3C CSS?
Jawapan:
Cadangan untuk memisahkan kedudukan latar belakang kepada kedudukan latar belakang-x dan background-position-y untuk CSS 3 telah ditolak kerana kes penggunaan yang lemah dan kebimbangan kekaburan yang berkaitan dengan berbilang imej latar belakang dan Model Objek CSS (CSSOM).
Jurutera WebKit dan Trident melaksanakan sifat ini, walaupun kekurangan penyeragaman, tetapi butiran pelaksanaan khusus tidak diketahui.
Dalam pengumuman CSS WG baru-baru ini, telah disahkan bahawa terdapat tiada perubahan pada sintaks kedudukan latar belakang atau asal-ubah. Keputusan ini mencadangkan bahawa perubahan yang dicadangkan mungkin tidak disertakan dalam versi CSS masa hadapan.
Walau bagaimanapun, sifat ini mungkin boleh ditambahkan pada CSS 4. Urutan pada senarai mel CSSWG membincangkan topik ini dengan lebih lanjut.
Kemas kini:
Pada April 2014, CSSWG meluluskan kemasukan background-position-x dan background-position-y dalam CSS 4, seperti yang tercatat dalam minit mesyuarat mereka:
"RESOLVED: background-position-x/-y, background-repeat- x/-y diluluskan untuk tahap 4 latar belakang dan sempadan."
Atas ialah kandungan terperinci Adakah `background-position-x` dan `background-position-y` Secara Rasmi Sebahagian daripada W3C CSS Standard?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!