ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS メディア クエリで iOS デバイスを具体的にターゲットにするにはどうすればよいですか?

CSS メディア クエリで iOS デバイスを具体的にターゲットにするにはどうすればよいですか?

DDD
リリース: 2024-12-10 15:02:26
オリジナル
472 人が閲覧しました

How Can I Target iOS Devices Specifically with CSS Media Queries?

CSS メディア クエリを使用して iOS デバイスをターゲットにする

メディア クエリを使用して iOS デバイスを具体的にターゲットにするには、次のコードを検討してください:

@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */ 
}

@supports not (-webkit-touch-callout: none) {
  /* CSS for other than iOS devices */ 
}
ログイン後にコピー

この手法は、Safari のみに実装されている -webkit-touch-callout プロパティを利用します。 iOS 上のモバイル。このエコシステムの外にあるデバイスはこれらのルールを無視します。

ただし、@supports を使用すると両方のルールセットがスキップされるため、IE との潜在的な互換性の問題が発生しないことに注意することが重要です。さらに、iOS は将来のリリースでこのメカニズムのサポートを中止する可能性があります。

代わりに、ブラウザ間の互換性を実現するために、「iOS の Safari」の「サポートされる CSS プロパティ」にリストされている他のオプションを検討することを検討してください。

以上がCSS メディア クエリで iOS デバイスを具体的にターゲットにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート