Rumah hujung hadapan web tutorial css Ringkasan Hack CSS Manual Rujukan Cepat Keserasian Penyemak Imbas Mesti Diketahui_Experience Exchange

Ringkasan Hack CSS Manual Rujukan Cepat Keserasian Penyemak Imbas Mesti Diketahui_Experience Exchange

May 16, 2016 pm 12:05 PM
css hack manual rujukan cepat

Sekat pelayar IE (iaitu, ia tidak akan dipaparkan dalam IE)

Salin kod Kod adalah seperti berikut:

*:lang(zh) pilih {font:12px !important;} /*FF boleh dilihat, kenyataan khas: disebabkan kemas kini terkini Opera, ayat ini kini telah menjadi HACK khas untuk FF* /
pilih:kosong {font:12px !important;} /*kelihatan dalam safari*/
Di sini pilih ialah pemilih, yang boleh diubah mengikut situasi. Ayat kedua adalah unik untuk pelayar Safari pada MAC.

Hanya diiktiraf oleh IE7
Salin kod Kod adalah seperti berikut:

*+html {…}
Anda boleh menggunakan HACK ini apabila anda perlu membuat gaya hanya untuk IE7.

Pengiktirafan IE6 dan ke bawah
Salin kod Kod adalah seperti berikut:

* html {…}
Beri perhatian khusus kepada tempat ini. Ramai tuan tanah telah menulis bahawa ia adalah HACK untuk IE6. Malah, IE5.x juga boleh mengenali HACK ini. Pelayar lain tidak mengenalinya.
html/**/ >body select {……}
Ayat ini mempunyai kesan yang sama seperti ayat sebelumnya.

Hanya IE6 tidak mengenali
Salin kod Kod adalah seperti berikut:

pilih { paparan /*IE6 tidak mengenali*/:none;}
Di sini terutamanya memisahkan atribut dan nilai melalui ulasan CSS, yang dikeluarkan sebelum titik bertindih.

Hanya IE6 dan IE5 tidak dikenali
Salin kod Kod adalah seperti berikut:

select/**/ { paparan /*IE6, IE5 tidak mengenali*/:none;}
Perbezaan di sini daripada ayat di atas ialah terdapat ulasan CSS tambahan antara pemilih dan pendakap kerinting.

Hanya IE5 tidak mengenali
Salin kod Kod adalah seperti berikut:

select/*IE5 tidak mengenalinya*/ { display:none;}
Ayat ini ialah ulasan dalam kawasan atribut yang dialih keluar daripada ayat sebelumnya. Hanya IE5 tidak mengenali

Penyelesaian model kotak
Salin kod Kod adalah seperti berikut:

selct {width:IE5.x width; voice-family:inherit;}
Kaedah pembersihan model kotak ialah tidak dikendalikan melalui !penting daripada. Ini perlu jelas.

Kosongkan apungan
Salin kod Kodnya adalah seperti berikut:

pilih :selepas {content:"."; paparan:ketinggian:0; Balut keseluruhan kanak-kanak, kemudian gunakan HACK terapung ini untuk menentukan ibu bapa sekali, maka masalah ini boleh diselesaikan.

Elipsis pemotongan

Salin kod Kodnya adalah seperti berikut:
pilih { -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;hidden; elipsis adalah teknik yang baik. Cuma Firefox tidak menyokongnya pada masa ini.


Hanya Opera yang mengenali


@media semua dan (lebar min: 0px){ pilih {……} }
Buat tetapan berasingan untuk penyemak imbas Opera. Di atas adalah beberapa HACK dalam penulisan CSS Ini digunakan untuk menyelesaikan masalah keserasian setempat Jika anda ingin memisahkan kandungan keserasian, anda juga boleh mencuba penapis berikut. Beberapa penapis ini ditulis dalam CSS untuk mengimport gaya khas melalui penapis, dan sesetengahnya ditulis dalam HTML untuk memaut atau mengimport gaya tampung yang diperlukan melalui syarat.


Penapis untuk IE5.x, hanya IE5.x yang kelihatan
Salin kod Kod adalah seperti berikut:

@media tty {
i{content:"";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */

Penapis IE5/MAC biasanya tidak diperlukan
Salin kod Kod adalah seperti berikut:

/**//*/
@import "ie5mac.css";
/**/

IE's if condition Hack
Salin kod Kod adalah seperti berikut:


Semua IE boleh mengenalinya
>Hanya IE5.0 boleh mengenalinya

IE5.0 atau IE5.5 boleh diiktiraf
Hanya IE 6-
Hanya diiktiraf oleh IE6
IE 7/-


Hanya IE7 boleh mengenali kandungan di atas, yang mungkin tidak menyeluruh. Saya mengalu-alukan semua orang meringkaskan teknik ini dengan saya untuk memberikan kemudahan untuk pertanyaan kerja akan datang Pada masa yang sama, Terima kasih kepada pengarang yang membangunkan HACK ini
.
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Muzium Dua Point: Semua Pameran dan Di Mana Mencari Mereka
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat 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 cara memainkan urutan gambar dengan lancar dengan animasi CSS? Bagaimana cara memainkan urutan gambar dengan lancar dengan animasi CSS? Apr 04, 2025 pm 05:57 PM

Bagaimana untuk mencapai main balik gambar seperti video? Banyak kali, kita perlu melaksanakan fungsi pemain video yang serupa, tetapi kandungan main balik adalah urutan imej. terus ...

Bagaimanakah anda memastikan bahawa beberapa operasi dilakukan hanya sekali apabila menggunakan cangkuk useeffect dalam app.tsx react? Bagaimanakah anda memastikan bahawa beberapa operasi dilakukan hanya sekali apabila menggunakan cangkuk useeffect dalam app.tsx react? Apr 04, 2025 pm 06:33 PM

Dalam projek React, kita sering menghadapi masalah dengan penggunaan fungsi kitaran hayat, terutamanya ketika datang ke halaman menyegarkan, bagaimana memastikan operasi tertentu hanya ...

Lebar ruang EMSP dalam HTML tidak konsisten. Bagaimana untuk melaksanakan lekukan teks dengan pasti? Lebar ruang EMSP dalam HTML tidak konsisten. Bagaimana untuk melaksanakan lekukan teks dengan pasti? Apr 04, 2025 pm 11:57 PM

Mengenai masalah lebar ruang EMSP yang tidak konsisten dalam watak HTML dan Cina dalam banyak tutorial web, disebutkan bahawa menduduki lebar watak Cina, tetapi keadaan sebenar tidak ...

Bagaimana menggunakan Vue 3 untuk melaksanakan fungsi pemuatan menatal yang serupa dengan rekod sembang WeChat? Bagaimana menggunakan Vue 3 untuk melaksanakan fungsi pemuatan menatal yang serupa dengan rekod sembang WeChat? Apr 04, 2025 pm 03:51 PM

Bagaimana untuk mencapai pemuatan menatal ke atas yang serupa dengan rekod sembang WeChat? Semasa membangunkan aplikasi yang serupa dengan rekod sembang WeChat, soalan biasa adalah bagaimana ...

Bagaimana cara menggunakan CSS untuk mencapai kesan main balik yang lancar dari urutan imej? Bagaimana cara menggunakan CSS untuk mencapai kesan main balik yang lancar dari urutan imej? Apr 04, 2025 pm 04:57 PM

Bagaimana untuk merealisasikan fungsi bermain gambar seperti video? Ramai kali, kita perlu mencapai kesan main balik video yang serupa dalam aplikasi, tetapi kandungan main balik tidak ...

Bagaimana untuk melaksanakan animasi peralihan yang ketat dalam React menggunakan kumpulan peralihan React? Bagaimana untuk melaksanakan animasi peralihan yang ketat dalam React menggunakan kumpulan peralihan React? Apr 04, 2025 pm 11:27 PM

Menggunakan kumpulan peralihan React dalam React untuk mencapai kekeliruan mengenai animasi peralihan berikutan rapat. Dalam projek React, banyak pemaju akan memilih untuk menggunakan Perpustakaan Kumpulan-Peralihan React untuk ...

【Rust Sendiri belajar】 Pengenalan 【Rust Sendiri belajar】 Pengenalan Apr 04, 2025 am 08:03 AM

1.0.1 Preface Projek ini (termasuk kod dan komen) telah direkodkan semasa karat saya yang diajar sendiri. Mungkin ada kenyataan yang tidak tepat atau tidak jelas, sila minta maaf. Jika anda mendapat manfaat daripadanya, ia lebih baik. 1.0.2 Mengapa Rustrust boleh dipercayai dan cekap? Karat boleh menggantikan C dan C, dengan prestasi yang sama tetapi keselamatan yang lebih tinggi, dan tidak memerlukan rekompilasi yang kerap untuk memeriksa kesilapan seperti C dan C. Kelebihan utama termasuk: Keselamatan Memori (mencegah penunjuk null dari dereferences, penunjuk menggantung, dan perbalahan data). Thread-safe (pastikan kod multi-threaded selamat sebelum pelaksanaan). Elakkan tingkah laku yang tidak ditentukan (mis., Arus dari batas, pembolehubah yang tidak diinisialisasi, atau akses kepada memori yang dibebaskan). Karat menyediakan ciri bahasa moden seperti generik

Bagaimana dengan cepat membina halaman latar depan dalam projek Vite React menggunakan alat AI? Bagaimana dengan cepat membina halaman latar depan dalam projek Vite React menggunakan alat AI? Apr 04, 2025 pm 01:45 PM

Bagaimana dengan cepat membina halaman front-end dalam pembangunan back-end? Sebagai pemaju backend dengan tiga atau empat tahun pengalaman, dia telah menguasai asas JavaScript, CSS dan HTML ...

See all articles