div+CSS serasi dengan pertukaran Xiaojie_Experience
WBOYasal
2016-05-16 12:03:571639semak imbas
Perbezaan antara IE6 dan FF: latar belakang:oren;*latar belakang:biru; Perbezaan antara IE6 dan IE7: latar belakang:hijau !penting;latar belakang:biru; Perbezaan antara IE7 dan FF: latar belakang :oren; *latar belakang:hijau; Perbezaan antara FF, IE7, IE6: latar belakang:oren;*latar belakang:hijau !penting;*latar belakang:biru; 🎜>
HEAD 1. Beberapa pelayar dalam CSS menyokong kata kunci yang berbeza, yang boleh ditakrifkan berulang kali untuk keserasian penyemak imbas !penting boleh dikenali oleh FireFox dan IE7 * boleh dikenali oleh IE6, Diiktiraf oleh IE7 _ Diiktiraf oleh IE6 *+ Diiktiraf oleh IE7 2 ulasan bersyarat khusus IE
3. Beberapa pelayar sebenarnya Penjelasan daripada piksel IE/Opera: Lebar sebenar objek = (margin-kiri) + lebar + (margin-kanan) Firefox/Mozilla: Lebar sebenar objek = (margin-kiri) + ( sempadan-kiri -lebar) + (lapik-kiri) + lebar + (lapik-kanan) + (sempadan-kanan-lebar) + (margin-kanan) 4 Masalah gerak isyarat tetikus: Atribut kursor FireFox tidak menyokong tangan , tetapi kedua-dua penunjuk dan IE menyokong kedua-duanya; jadi untuk keserasian, penunjuk digunakan 5 Apabila menetapkan atribut Gaya teg HTML dalam FireFox, semua nilai kedudukan, lebar, tinggi dan saiz mesti diikuti. oleh px. IE juga menyokong kaedah penulisan ini, jadi ia ditambah secara seragam. Sebagai contoh, Obj.Style.Height = imgObj.Style.Height + 'px'; 5px; padding-right :4px; padding-bottom:3px; margin:0px;padding:0px; di mana Atribut margin sah untuk IE, dan atribut padding sah untuk FireFox 8. Ketelusan kawalan CSS: IE: filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=60); FireFox: opacity:0.6; 9. CSS mengawal sudut bulat: IE: tidak menyokong sudut bulat; border-radius-topleft:4px; -moz-border -radius-topright:4px; 10. Jidar bonjolan dua garisan CSS: IE: sempadan: 2px permulaan; warna: #d4d0c8 putih; -moz-border-right- color:#404040 #808080 -moz-border-bottom-colors:#404040 #808080 11; cursor:url() untuk menyesuaikan fail gaya kursor dan gaya warna bar skrol; FireFox Kedua-dua perkara di atas tidak disokong 12. IE mempunyai pepijat di mana kawalan Pilih sentiasa berada di atas, dan semua CSS tidak berfungsi pada Pilih kawalan 13. IE menyokong tag Label dalam Borang, termasuk gambar dan teks Kandungan FireFox tidak menyokong Label yang mengandungi gambar Mengklik pada gambar tidak akan menyebabkan label berlabel Radio atau Kotak Semak mempunyai kesan 14. . TextArea dalam FireFox tidak menyokong acara onScroll 15 FireFox tidak menyokong sebaris dan blok paparan 16 Apabila FireFox menetapkan margin-kiri dan margin-kanan kepada auto pada Div, tetapi ia tidak berfungsi dalam IE 17 Apabila FireFox menetapkan penjajaran teks pada Body, Div perlu menetapkan margin: auto (terutamanya margin kiri-kanan) sebelum ia boleh dipusatkan 18. Sebaiknya tetapkan gaya CSS hiperpautan dalam susunan ini: L-V-H-A.Iaitu,
Ini boleh mengelakkan sesetengah hiperpautan selepas dilawati tidak akan mempunyai hover dan gaya aktif 19 dalam IE Tetapkan word-wrap:break-word dalam FireFox; gunakan kaedah sisipan JS untuk mencapai ini:
20. bekas tidak akan dapat menyokong Open Penyelesaian secara automatik: Tambahkan CSS clear:both pada teg seterusnya selepas teg tamat 21. Selepas terapung, IE6 mentafsirkan margin luar sebagai dua kali ganda margin sebenar Penyelesaian: Tambah paparan: inline 22 tengah |teks-bawah 23 Terdapat jurang antara dua lapisan di bawah IE6 Penyelesaian: Tetapkan div kanan untuk turut terapung: kiri atau tentukan margin-kanan:-3px berbanding IE6; 24. Kandungan dalam LI melebihi panjang Kemudian paparkan elipsis li { lebar:200px-; space:nowrap; text-overflow:ellipsis; -o-text-overflow: elipsis; 🎜>25. Tukar elemen Tetapkan ketinggian dan ketinggian garisan kepada nilai yang sama untuk memusatkan teks secara menegak -->
26 Untuk menjajarkan kotak input teks, anda mesti menambah: tengah; tetapan atribut dalam CSS
Kenyataan:
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