これを達成する方法はありますか?基本的に、デバイスごとに異なる div 幅が必要です (複雑で、css では実現できません)。
if screen width < 786 {
echo div.span3
} else {
echo div.span6
これを達成する方法はありますか?基本的に、デバイスごとに異なる div 幅が必要です (複雑で、css では実現できません)。
if screen width < 786 {
echo div.span3
} else {
echo div.span6
PHP には画面がないため、PHP は画面幅を取得できません :) サーバー上でのみ実行され、ブラウザに HTML が返されるため、PHP はブラウザと直接接触しませんでした。
PHP はサーバー側の言語であり、ユーザーのブラウザーとはまったく対話しません。
あなたがやろうとしていることを達成するために JavaScript を調べてください。画面の幅を検出でき、必要なコンテンツを表示するために DOM を操作できます。
ブラウザの下位互換性が重要でない場合は、CSS メディア クエリを調べてください。(ブラウザのサポートについてはよくわかりませんが、IE9 +だと思います)