2
<link media="only screen and (min-device-width : 320px) and (max-device-width : 480px)" href="smartphone.css" type= "text/css" rel="stylesheet" />
<link media="only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5)" href="iphone.css" type= "text/css" rel="stylesheet" />

私はそれを正しくやっていますか?またはこれを行うためのより良い方法がありますか?

4

2 に答える 2

0

コールが述べたように、userAgentをチェックすることができます。これは、userAgentがiphoneであるかどうかを検出するために使用できるJavaScriptです。(出典

<script language=javascript>
<!--
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
//Change the css
}
-->
 </script>
于 2012-05-22T17:00:03.230 に答える
0

あなたはteユーザーエージェントを見て、phpで適切なものをロードすることができます。ただし、これを使用すると、320〜480に制限されます。ブラックベリーは240x320のようなものだと思います(少なくとも9xxxシリーズ)

于 2012-05-22T16:44:26.747 に答える