Saya khawatir tentang background-position-x
dan background-position-y
. Gecko (Firefox) dan Presto (Opera) tidak mendukung mereka, tetapi Webkit (Chrome, Safari) mendukung ...
Adakah yang tahu (dengan referensi resmi) jika ini (atau akan) termasuk dalam standar?
css
background-position
Tipu muslihat
sumber
sumber
Jawaban:
background-position-x
danbackground-position-y
sekarang menjadi bagian dari standar Backgrounds dan Borders level 4 .sumber
Pemisahan
background-position
menjadi-x
dan-y
diusulkan untuk CSS 3 tetapi ditolak karena kelompok kerja "menganggap kasus penggunaan terlalu lemah untuk memperkenalkan properti baru". Selain itu, tampaknya ada beberapa masalah ambiguitas dengan beberapa gambar latar belakang dan CSSOM , API di balik CSS. Saya tidak yakin bagaimana WebKit dan Trident mengimplementasikannya dan bagaimana mereka menangani masalah ini.The CSS WG gumpalan baru saja melaporkan kemarin bahwa akan ada “tidak ada perubahan
background-position
atautransform-origin
sintaks.” Alasannya mungkin karena tidak ada penundaan lebih lanjut.Mungkin itu akan ditambahkan ke CSS 4. Ada utas saat ini di milis [email protected] yang mungkin menarik bagi Anda.
Memperbarui Jadi tampaknya properti ini telah disetujui untuk CSS 4 (lihat [CSSWG] Menit Telecon 2014-04-16 ):
sumber
Saya kira dalam arti tertentu Anda sudah menjawab pertanyaan Anda sendiri. Tidak, background-position-x dan background-position-y tidak standar.
sumber