ダウンロード

レスポンシブ対応


Bulmaはモバイルファーストのフレームワークです

デフォルトで垂直方向 #

Bulmaのすべての要素はモバイルファーストであり、垂直方向の読みやすさを最適化しているため、モバイルではデフォルトで

  • columnsは垂直方向にスタックされます
  • levelコンポーネントは、その子要素を垂直方向にスタックして表示します
  • navメニューは非表示になります

ただし、is-mobile修飾子を追加することで、columnsまたはlevelの両方に水平方向のレイアウトを強制することができます。

ブレイクポイント #

Bulmaには4つのブレイクポイントがあり、5つの画面サイズを定義しています

  • mobile: 最大768px
  • tablet: 769pxから
  • desktop: 1024pxから
  • widescreen: 1216pxから
  • fullhd: 1408pxから

これらのブレイクポイントを利用するために、Bulmaは9つのレスポンシブMixinを提供しています。

モバイル
最大768px
タブレット
769pxから1023pxまで
デスクトップ
1024pxから1215pxまで
ワイドスクリーン
1216pxから1407pxまで
フルHD
1408px以上

モバイル向け

-

-

タブレット向け

-

デスクトップ向け

-

ワイドスクリーン向け

-

フルHD向け

-

タブレットのみ

-

-

デスクトップのみ

-

-

ワイドスクリーンのみ

-

タッチデバイス向け

-

ワイドスクリーン未満

-

フルHD未満

-

これらのブレイクポイントを簡単に使用するために、Bulmaは使いやすいレスポンシブMixinを提供しています。

ブレイクポイントの無効化 #

デフォルトでは、$widescreen$fullhdのブレイクポイントは有効になっています。対応するSassの真偽値をfalseに設定することで無効にすることができます

// Disable the widescreen breakpoint
$widescreen-enabled: false;

// Disable the fullhd breakpoint
$fullhd-enabled: false;
Sass変数
CSS変数

Bulmaをサポートする方法

#native_company# #native_desc#
#native_cta#