date_range
2026/02/27
CSSメディアクエリ
date_range
2024/04/18
エンジニアインターン
今日は主にCSSでUXデザインをしていました。
昨日までは割とCSSのデフォルトにお任せして
デザインをしていたのですが、だんだん
具体的な要求が出てくるとそうもいかなくなってきます。
そこで登場するのがCSSのメディアクエリ。
皆さんはサイトの幅を徐々に変えていくと
いきなりガクンと文字の大きさや配置が変わる、
というサイトを見たことがありますか?
多分ありますが気づいてないと思います笑
かくいう私も今日初めて意識しました!
実際に見てみましょう。
▲この写真では「OWLet3つの活用パターン」
という文字がそんなに大きくないですが、
少しサイト幅を広げると、、
いきなり文字が大きくなりました。
(ついでに文字も出てきました)
これは私が「サイトの幅が○○px以上のときは
UXデザインをこう変更して」
とCSSで指示したからです。
コードはシンプルで、こんな感じです。
画面が1200ピクセル(px:ピクセル)
を下限としてフォントサイズを
style1というスタイルの文字は35ピクセルに、
style2というスタイルの文字は55ピクセルに、
という風に指示しています。
このように、UXデザインをする側になってみると
改めて世の中のサイトすげえな、って思います。
それでは!
参考文献:
https://developer.mozilla.org/ja/docs/Learn/CSS/CSS_layout/Media_queries
*コメント*
NEW
-
-
date_range 2026/02/27
【長期インターン】「作...
-
date_range 2026/02/24
【長期インターン】イン...
-
date_range 2026/02/24
【インターン生春休み活...
-
date_range 2026/02/20
【長期インターン】新学...
*COMMENT*
石川 航
*コメント*
ガーディアンのWebサイトのメディアクエリは、
実は時期によって微妙に変わっています
スマホは機種によって横幅が変わるので、
スマホサイト用のメディアクエリ設定をどうするか悩ましいですね
*コメント*
下川 春樹
*コメント*
メディアクエリも奥が深いですよねー。
どんなデバイスでも綺麗に表示されるようにしないといけませんが、ブレイクポイントを沢山設定しても良くないので、なるべく2つぐらいでいけるように設定しないといけないんですが、中々難しいです><
もっと世の中のサイトを見て勉強してみます!
*コメント*
宮城 わか
*コメント*
*コメント*