株式会社リバース(Rivers inc.)|山口県山口市

ブログ

ブレークポイント、縦幅にも適用できるって知ってた?

  • WEB
OWIE
画像:ブレークポイント、縦幅にも適用できるって知ってた?

OWIEです。弊社で短納期のおまかせシンプルパックというサービスが始まりました(宣伝)。その短期プラン用の雛形を組んでいる時にふと気づいたんですが、

ブレークポイントって縦幅にも適用できるんじゃね…?

「いや、知ってるわそんなの」という人は回れ右でOK。
いつもはスマートデバイス対応するぞ〜というフェーズで流れ的に設定してるんですが、サイドにナビゲーションが配置されるデザインの場合、ブラウザの縦幅をシビアに考えないといけない事態に直面しました。

画像:隠れてしまったナビゲーション
ウィンドウサイズによっては隠れてしまう

順当に行けばサイドナビゲーションに対してoverflow-y: auto;で良いんですが、特にオブジェクトが右に配置されてある場合はスクロールバーが二重になって見た目が良くないんですよね。
スクロールバーを装飾するのもいいですが、ブラウザ別の対応を考えると「はみ出さないように対策する」方がスマートでいいかなと思い至りました。

というわけでこの「@media screen and (max-height: 760px)」の設定でナビゲーション部分を調整すると…

画像:対処したナビゲーション
いけた

いや、media screenなんで当たり前といえば当たり前だし、あまりそこまでバリバリ使うケースは少ないと思うんですが、知識としてストックしておいて損はないかなと。良かった良かった。

今回は以上です。では。

追伸:弊社のおまかせシンプルパック、ぜひ利用してみてくださいね。

ご依頼・ご相談はこちら

お客様にヒアリングさせていただき、ご依頼内容のボリュームや必要な機能をすり合わせ、
企画・構成と共に御見積もりをスケジュールをご提案いたします。

お問い合わせ

人気の記事

スタッフ