プロジェクトで使用する最適なCSSブレークポイント値
サイトを設計しているときに、CSSブレークポイントにかなりランダムな値を使用していることに気付きました。 800や1200のような丸められた値の場合もあれば、672のようなピクセルまでの特定の値の場合もあります。
今後、ブレークポイントに適用する適切な値を検索しました。
私はこれを調べるのに少し時間がありました、そして私はこの結論に達しました。
心配すべき5つの主要なデバイスサイズがあります。
- モバイルポートレート
- モバイルランドスケープ
- タブレットの肖像画
- タブレットの風景
- ラップトップ
これらのデバイスは、これらのピクセル値にマップされます。
- モバイルポートレート:640px未満
- モバイルランドスケープ:> 640px
- タブレットのポートレート:> 768px
- タブレットランドスケープ:> 1024px
- ラップトップ:> 1280px
私はそれらの値を追い風のデフォルト。
私はデザイナーではないので、毎日ベストプラクティスに携わっていませんが、今回はモバイルを最初にデザインすることにしました。
つまり、私のCSSは、メディアクエリなしで、モバイルポートレートのユースケース向けに設計し、次にブレークポイントを追加して、ますます大きくなるデバイス向けに設計し、max-width
メディアクエリから。
私はいつも反対のルートを選んだと思います。私が最もよく使うのは大きな画面のデザインで、次に小さくなりますが、モバイルファーストでデザインし、min-width
今日最も受け入れられ、使用されているソリューションのようです。
これから使用するメディアクエリは次のとおりです。
@media (min-width: 640px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1024px) {
}
@media (min-width: 1280px) {
}
私の無料ダウンロードCSSハンドブック
その他のCSSチュートリアル:
- Flexboxガイド
- CSSグリッドチュートリアル
- CSS変数(カスタムプロパティ)
- PostCSSの概要
- CSSマージンプロパティ
- CSSで要素を中央揃えにする方法
- CSSシステムフォント
- HTMLをスタイルで印刷する方法
- CSSトランジションの入門ガイド
- CSSアニメーションチュートリアル
- CSSの紹介
- CSSガイド
- PurgeCSSとPostCSSでTailwindを設定する方法
- 追い風チートシート
- CSSを使用して画像を連続的に回転させる方法
- CSSを使用してテーブルをレスポンシブにする
- 二等分してCSSをデバッグする方法
- CSSセレクター
- CSSカスケード
- CSSの特異性
- CSS属性セレクター
- CSSカラー
- CSSユニット
- CSS url()
- CSSタイポグラフィ
- CSSボックスモデル
- CSS位置プロパティ
- CSSメディアクエリとレスポンシブデザイン
- CSS機能クエリ
- CSS変換
- CSSを使用してリストのスタイルを設定する方法
- CSSベンダープレフィックス
- CSSの継承
- CSS疑似クラス
- CSS疑似要素
- CSSを使用したHTMLテーブルのスタイリング
- CSSDisplayプロパティ
- CSS calc()関数
- CSSボーダー
- @importを使用してCSSファイルをインポートする
- CSSエラー処理
- CSSフィルター
- CSSボックスのサイズ設定
- CSSの背景
- CSSコメント
- CSSフォント
- CSSパディング
- CSSのfloatプロパティとクリア
- CSSの正規化
- CSSz-indexプロパティ
- CSSを使用してテキスト選択を無効にする方法
- CSSを使用してコンテナの下部にアイテムを配置する方法
- CSSを使用して色を反転する方法
- CSSのレスポンシブプレタグ
- レスポンシブYouTubeビデオ埋め込み
- レスポンシブデザインに適したCSSブレークポイント値は何ですか?
- フレックスボックスの中心を揃える方法