私は面白い問題に遭遇しました。私のウェブサイトには、携帯電話用のナビゲーションバーの2つのバージョンがあります - 風景と肖像画。これらの2つを検出するために、私はCSSメディア方向を使用します。キーボードでウェブサイトを風景にする
@media (orientation: landscape)
{
/* inline menu */
}
@media (orientation: portrait)
{
/* multiple rows menu */
}
しかし、実際のページサイズが小さくなるため、キーボードページを横向きにすると開きます。
これを修正する方法を教えてもらえますか?私が考えることができるのは、フォーカスの入力です。そのため、人物が注視されているときはいつでも、人物画がオンになっていますが、風景でもメニューが変わります。 ここに例示的な画像があります
ありがとうございます!
メディアの定義を投稿してください。あなたは本当にオリエンテーション/高さをチェックする必要がありますか?通常は幅が十分です。 – Malk
私はあなたが幅をチェックすることによって何を意味するか分からない。私は自分のやり方を見つけ出すことができます。 – Kuxa