Bagaimanakah Saya Boleh Mengesan iPhone dan iPad Menggunakan Pertanyaan Media CSS?

Barbara Streisand
Lepaskan: 2024-11-08 18:43:02
asal
538 orang telah melayarinya

How Can I Detect iPhones and iPads Using CSS Media Queries?

Pengesanan Peranti iPhone/iPad Menggunakan CSS

Dalam usaha untuk mengoptimumkan pengalaman pengguna dan menyampaikan kandungan yang disesuaikan, pembangun web sering mencari kaedah untuk mengesan peranti tertentu hanya melalui CSS. Satu pendekatan sedemikian ialah untuk membezakan antara iPhone dan iPad menggunakan pertanyaan media.

Pendekatan Pertanyaan Media

Penyelesaian yang dicadangkan dalam urutan sedia ada mencadangkan penggunaan peraturan @media bersama-sama dengan parameter pegang tangan dan (lebar peranti maks: 480px). Walau bagaimanapun, teknik ini mungkin tidak memberikan hasil yang diingini.

Penyelesaian Alternatif

Untuk menangani isu ini, pendekatan yang lebih komprehensif diperlukan. Dengan memanfaatkan pertanyaan media tertentu, seseorang boleh menyasarkan iPhone, iPad dan variasinya dengan berkesan.

iPhone & iPod Touch

Untuk mengesan peranti iPhone dan iPod Touch, gunakan pertanyaan media berikut:

@media only screen and (max-device-width: 480px) {
  /* Styles for iPhone & iPod Touch */
}
Salin selepas log masuk

iPhone 4 & iPod Touch 4G

Untuk model iPhone 4 dan iPod Touch 4G, gunakan pertanyaan media berikut:

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  /* Styles for iPhone 4 & iPod Touch 4G */
}
Salin selepas log masuk

iPad

Untuk mengenal pasti iPad, gunakan pertanyaan media berikut:

@media only screen and (max-device-width: 1024px) {
  /* Styles for iPad */
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan iPhone dan iPad Menggunakan Pertanyaan Media CSS?. 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