私のウェブサイトには 2 つの異なるスタイルシートがあります。1 つはデスクトップ用、もう 1 つは電話とタブレット用で、すべての:hover
機能が無効になっています。ブートストラップ メディア クエリ定義を使用しようとしましたが、一部のハイエンド携帯電話ではデスクトップが表示されます。どうすれば対処できますか?
これは今のところ私の定義です:
<!-- IPHONE 4-->
<link rel="stylesheet" media="only screen and (-webkit-min-device-pixel-ratio: 2)" type="text/css" href="/styles-basic.css" />
<!-- IPHONE 5-->
<link rel="stylesheet" media="screen and (device-aspect-ratio: 40/71)" type="text/css" href="/styles-basic.css" />
<!-- PHONES E TABLETS -->
<link rel="stylesheet" href="/styles-basic.css" media="screen and (max-width:979px)">
<!-- DESKTOP -->
<link rel="stylesheet" href="/styles.css" media="screen and (min-width:978px)">