Rumah hujung hadapan web tutorial css Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen

Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen

Oct 24, 2023 pm 12:54 PM
gambar css tulen Kesan kabur

Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen

Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen

Abstrak: Melaksanakan kesan pembesaran kabur imej melalui CSS tulen boleh menambah kesan visual yang lebih menarik pada halaman web. Artikel ini akan memperkenalkan kaedah mudah dan beberapa teknik, termasuk contoh kod khusus.

1. Pengetahuan latar belakang
Sebelum memperkenalkan kaedah pelaksanaan, mari kita fahami beberapa pengetahuan latar belakang. Terdapat atribut penapis dalam CSS yang boleh menggunakan pelbagai kesan grafik pada elemen, termasuk kesan kabur. Dengan menggunakan sifat penapis pada elemen imej, kita boleh mencapai kesan kabur pada imej. Di samping itu, terdapat atribut transformasi dalam CSS yang boleh melakukan operasi seperti elemen berputar, skala dan menyengetkan. Dengan menggabungkan penapis dan sifat transformasi, kami boleh mencapai kesan pembesaran kabur pada imej.

2. Kaedah dan teknik
Di bawah ini kami akan memperkenalkan kaedah mudah dan beberapa teknik untuk mencapai kesan pembesaran kabur gambar.

  1. Buat struktur HTML
    Pertama, kita perlu mencipta struktur HTML yang mengandungi imej. Anda boleh menggunakan teg img untuk memasukkan imej ke dalam dokumen dan menambah ID unik pada teg img supaya imej itu boleh dirujuk dalam CSS kemudian.

Contoh kod:

1

<img  src="/static/imghw/default1.png"  data-src="example.jpg"  class="lazy"  id="my-image" alt="Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen" >

Salin selepas log masuk
  1. Tambah gaya
    Seterusnya, kita perlu menambah gaya CSS pada imej. Kita boleh memilih elemen imej melalui pemilih CSS dan menambah penapis serta atribut transformasi padanya.

Kod sampel:

1

2

3

4

5

6

7

8

9

#my-image {

  filter: blur(5px);

  transition: all 0.3s ease;

}

 

#my-image:hover {

  transform: scale(1.2);

  filter: blur(0);

}

Salin selepas log masuk

Dalam kod sampel di atas, kami menambah atribut penapis dan peralihan pada ID elemen imej. Dalam keadaan awal, penapis kabur digunakan pada imej, memberikan kesan kabur. Apabila tetikus melayang di atas imej, imej dibesarkan melalui atribut transformasi (faktor zum ialah 1.2) dan kesan penapis dialih keluar. Dengan menambahkan atribut peralihan pada elemen, anda boleh mencapai kesan peralihan yang lancar.

  1. Pertimbangan keserasian
    Apabila menggunakan penapis CSS dan sifat transformasi, anda perlu memberi perhatian kepada keserasian penyemak imbas yang berbeza. Pada masa ini, kebanyakan penyemak imbas moden menyokong atribut ini, tetapi masih terdapat beberapa penyemak imbas lama yang tidak atau mempunyai sokongan terhad. Untuk memastikan kesannya boleh dipaparkan secara normal dalam penyemak imbas yang berbeza, anda boleh menggunakan awalan CSS dan alatan seperti Modernizr untuk pemprosesan keserasian.

3. Ringkasan
Melalui kaedah dan teknik mudah di atas, kita boleh mencapai kesan pembesaran kabur gambar dengan mudah. Melalui aplikasi gabungan penapis CSS dan mengubah sifat, kami boleh menambah kesan visual yang lebih menarik pada halaman web. Perlu diingatkan bahawa keserasian merupakan isu penting untuk dipertimbangkan apabila menggunakan ciri CSS, dan pemprosesan yang sepadan perlu dilakukan dalam kod untuk memastikan kesannya boleh dipaparkan secara normal dalam penyemak imbas arus perdana.

Contoh kod:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<style>

  #my-image {

    filter: blur(5px);

    transition: all 0.3s ease;

  }

   

  #my-image:hover {

    transform: scale(1.2);

    filter: blur(0);

  }

</style>

 

 

<img  src="/static/imghw/default1.png"  data-src="example.jpg"  class="lazy"  id="my-image" alt="Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen" >

Salin selepas log masuk

Atas ialah kandungan terperinci Kaedah dan teknik bagaimana untuk mencapai kesan pembesaran kabur imej melalui CSS tulen. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? Di manakah imej yang disimpan secara automatik semasa menyiarkan? Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? Di manakah imej yang disimpan secara automatik semasa menyiarkan? Mar 22, 2024 am 08:06 AM

Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? Di manakah imej yang disimpan secara automatik semasa menyiarkan?

Bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Di manakah pintu masuk ke gambar di ruang komen? Bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Di manakah pintu masuk ke gambar di ruang komen? Mar 21, 2024 pm 09:12 PM

Bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Di manakah pintu masuk ke gambar di ruang komen?

6 Cara Menjadikan Gambar Lebih Tajam pada iPhone 6 Cara Menjadikan Gambar Lebih Tajam pada iPhone Mar 04, 2024 pm 06:25 PM

6 Cara Menjadikan Gambar Lebih Tajam pada iPhone

Cara membuat gambar ppt muncul satu persatu Cara membuat gambar ppt muncul satu persatu Mar 25, 2024 pm 04:00 PM

Cara membuat gambar ppt muncul satu persatu

Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader - Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader - Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader Mar 04, 2024 pm 05:49 PM

Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader - Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader

Bagaimana untuk menggunakan JavaScript untuk melaksanakan fungsi seret dan zum imej? Bagaimana untuk menggunakan JavaScript untuk melaksanakan fungsi seret dan zum imej? Oct 27, 2023 am 09:39 AM

Bagaimana untuk menggunakan JavaScript untuk melaksanakan fungsi seret dan zum imej?

Cara menggunakan HTML, CSS dan jQuery untuk melaksanakan fungsi lanjutan penggabungan dan paparan imej Cara menggunakan HTML, CSS dan jQuery untuk melaksanakan fungsi lanjutan penggabungan dan paparan imej Oct 27, 2023 pm 04:36 PM

Cara menggunakan HTML, CSS dan jQuery untuk melaksanakan fungsi lanjutan penggabungan dan paparan imej

Apakah yang perlu saya lakukan jika imej pada halaman web tidak boleh dimuatkan? 6 penyelesaian Apakah yang perlu saya lakukan jika imej pada halaman web tidak boleh dimuatkan? 6 penyelesaian Mar 15, 2024 am 10:30 AM

Apakah yang perlu saya lakukan jika imej pada halaman web tidak boleh dimuatkan? 6 penyelesaian

See all articles