Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールが役に立ったら、開発者にコーヒーを奢ってください ☕
ドラッグ&ドロップで Bootstrap のグリッドレイアウトコードを生成。HTML・CSSを手書きせず、ページ構成をすばやく作れます。
MD / デスクトップブレークポイントで現在のグリッド配置を確認
出力形式を切り替えて、HTMLまたはReactプロジェクトへそのままコピーできます。
学生でも5分ほどドラッグ&ドロップするだけで、レスポンシブ対応の履歴書ページを作成し、生成されたコードをそのまま課題に貼り付けられます。コードを書かずに整ったWebページのレイアウトを作りたいなら、このツールが役立ちます。
Bootstrap ビジュアルレイアウトツールは、ドラッグ&ドロップでWebページの骨組みを作れるブラウザベースのエディターです。Bootstrapフレームワークの12カラムグリッドを基盤としており、1行を12等分した中で各ブロックの幅を自由に決められます。スマートフォン、タブレット、デスクトップなど画面サイズごとに、幅も自動調整できます。左側のパネルから「コンテナ」「行」「列」などのコンポーネントをキャンバスへドラッグすると、ナビゲーションバー、サイドバー、コンテンツエリア、カード一覧といった定番レイアウトを組み立てられます。対応するHTMLコードは右側にリアルタイムで生成されます。
ツールを開くと、左側にコンポーネントパネル、中央に空のキャンバスが表示されます。次の手順で操作してください。
.container(固定幅)と.container-fluid(全幅)を切り替えられ、ページを画面いっぱいに広げるかどうかを決められます。col-md-6は、中サイズ画面で6列分(幅の半分)を占める指定です。sm、md、lg、xlを組み合わせて、レスポンシブレイアウトを作成できます。上部ナビゲーション、左側メニュー、右側コンテンツエリアで構成する、定番の3セクション管理画面を作ってみましょう。
.container-fluid)を配置し、その中へ行を追加します。
上部ナビゲーション
サイドメニュー
メインコンテンツ
このコードをHTMLファイルの<body>内に貼り付け、Bootstrap CSSが読み込まれていることを確認してからページを更新してください。
col-*の数値合計が12を超えると、余った列は次の行へ押し出され、レイアウトが崩れます。ドラッグ後は各行の列数合計を確認してください。col-md-6だけを設定し、より小さいブレークポイントを設定していない場合、スマートフォンでは全幅の縦積みになります。モバイルファーストで、各列に少なくともcol-*またはcol-sm-*を指定することをおすすめします。.rowで囲まないと、負のマージンが適用されず横スクロールバーが発生することがあります。列をドラッグする前に、必ず行を追加してください。.container)を使うと、左右に余白が残ります。この場合は.container-fluidを使用してください。orderクラスを設定していないと、ソースコード順のまま表示されます。列のプロパティで、ブレークポイントごとの順序を調整してください。offset-*)などに差異があるため、手動で調整が必要になる場合があります。<!DOCTYPE html>、<head>など)は含まれません。適切なテンプレート内に貼り付けてください。alt属性を追加してください。ms-*/ml-*など一部のユーティリティクラスには変更があります。公式の移行ガイドを参照して微調整してください。classまたはidを追加し、ご自身のスタイルシートでカスタムスタイルを記述してBootstrapのデフォルトルールを上書きできます。col-*またはcol-sm-*を設定していない場合、すべての列はデフォルトで12列幅となり、縦に積み重なります。各列にcol-12 col-md-6のような列幅指定を少なくとも1つ追加してください。d-none d-md-blockを指定すると、モバイルでは非表示、中サイズ以上の画面では表示できます。現在、ツールには視覚的な切り替え機能はありませんが、HTML属性を直接入力できます。ページ上部のビジュアルレイアウトツールでコンポーネントをドラッグし、自分だけのBootstrapページをデザインして、コードをコピーして活用しましょう。