Karena saya tahu beberapa teknologi produksi halaman web, saya sudah lama mendengar bahwa file PNG yang tembus akan memiliki masalah yang ditampilkan di bawah IE6, tetapi karena saya tidak pernah benar -benar menemukannya, saya tidak pernah bertemu dengan mereka.
Saya mulai membangun situs web saya sendiri di awal tahun ini. Saya menggunakan gambar PNG dengan bagian transparan untuk membuat logo situs web. Suatu hari ketika saya kembali dari tempat kerja dan membuka backend Google Analytics, saya menemukan bahwa kunjungan IE6 sebenarnya menyumbang 40% dari total. Situs web yang pasti, logo itu benar -benar buram.
Jadi saya mencari solusi dalam semalam. Tapi saya selalu merasa bahwa itu tidak cukup indah. Selanjutnya, bagikan dengan Anda
Pertama, unduh iepng.js dari situs web saya
http: // www
Jika situs web Anda menggunakan PNG transparan sebagai ID elemen latar belakang sebagai logo, tambahkan di antara <head> </head>:
<!-Untuk IE6 PNG Fix-> <type script = "Text/JavaScript" src = "Templates/JS/IEPNG.JS"> </script> <type skrip = text/javascript> evpng.fix ('#logo'); </script> |
Akhirnya, izinkan saya menjelaskan bahwa jika Anda menggunakan png transparan sebagai latar belakang div id sebagai foo, maka itu harus ditulis sebagai:
Evpng.fix ('#foo'); |
Jika Anda menggunakan png transparan sebagai kelas div latar belakang sebagai bilah, maka Anda harus menulisnya sebagai:
Evpng.fix ('. Bar "); |
Sintaksnya sama dengan CSS, OK, saya berharap untuk terus bertukar keterampilan membangun situs web dengan Anda.