Rumah > hujung hadapan web > tutorial css > Mengapa Imej Beralih CSS Saya Kabur atau Beralih 1px dalam Chrome?

Mengapa Imej Beralih CSS Saya Kabur atau Beralih 1px dalam Chrome?

Susan Sarandon
Lepaskan: 2024-12-23 11:08:15
asal
435 orang telah melayarinya

Why Does My CSS Transitioned Image Blur or Shift 1px in Chrome?

Imej Kabur Peralihan CSS Chrome atau 1px Beralih

Isu biasa timbul apabila menggunakan peralihan CSS untuk memindahkan div: imej dalam div menjadi kabur atau beralih sedikit. Tingkah laku pelik ini hanya berlaku apabila peralihan melibatkan terjemahan dan apabila halaman mengandungi bar skrol.

Untuk menyelesaikan isu ini, anda boleh melaksanakan sifat CSS berikut pada div yang terjejas:

.your-class-name {
    /* ... */
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
}
Salin selepas log masuk

Oleh berbuat demikian, anda dengan berkesan menjadikan bahagian itu kelihatan lebih "2D." Berikut ialah penjelasan tentang tujuan setiap sifat:

  • -webkit-backface-visibility: hidden: Sifat ini menyembunyikan muka belakang bahagian, yang biasanya dilukis secara lalai untuk membenarkan flipping dan kesan putaran. Memandangkan anda hanya melakukan terjemahan mudah, menyembunyikan muka belakang menghapuskan pemaparan yang tidak perlu.
  • -webkit-transform: translateZ(0) scale(1, 1): Sifat ini memperuntukkan Z- terjemahan paksi kepada sifar, dengan berkesan meratakan bahagian dalam ruang 3D. Chrome mengendalikan sifat ini secara asli, tetapi ia disertakan dengan awalan -webkit- untuk keserasian dengan versi Chromium yang lebih lama.

Atas ialah kandungan terperinci Mengapa Imej Beralih CSS Saya Kabur atau Beralih 1px dalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan