0

レスポンシブ サイトのコーディング ウィキペディア サイトのように、モバイル バージョンと標準のデスクトップ バージョンの切り替えを実装したいと考えています。

このためには、現在の HTML ファイルを再読み込みする必要がありますが、iPhone などのモバイル画面上にあるにもかかわらず、デスクトップ用の CSS ファイルを強制的に使用する必要があります。

そうする可能性はありますか?ウィキペディアは PHP を使用していると思います。しかし、おそらくJSにも方法があります。

助けてくれてとても感謝しています。前もって感謝します。

4

4 に答える 4

1
@media handheld {
  #foo { position: static; }
}

http://www.w3schools.com/css/css_mediatypes.asp

于 2012-09-04T11:37:09.937 に答える
0
<style>
 @media screen
 {
   p {font-family:verdana} //an example with a paragraph
 }
 @media handeld
 {
   p {font-family:arial}  //an example with a paragraph
 }
</style>

これは両方で機能するはずです!! http://www.w3schools.com/css/css_mediatypes.aspを読んでください

于 2012-09-04T11:50:41.960 に答える
0

USER_AGENT を使用すると、ユーザーが Web またはモバイルを使用してサイトを使用しているかどうかを確認できると思います。ユーザーエージェントが特定の情報を探していることを検出し、それに基づいて異なるcssをロードします

 $_SERVER['HTTP_USER_AGENT']; 
于 2012-09-04T11:39:44.690 に答える
0

また、エンド デバイスをチェックする php スクリプトを使用して、対応する css ファイルをロードしたり、まったく異なる html ドキュメントをロードしたりすることもできます。私はこのスクリプトから作業しました。

于 2012-09-04T11:40:08.343 に答える