drivewayは、いわゆるMasonryレイアウトを実現することができるCSSファイルです。
見た目や動作については、以下デモページでご確認いただけます。
本記事では、drivewayの実装方法について解説いたします。
ステップ1. drivewayのダウンロードと読み込み
GitHubからファイルをダウンロードし、driveway.min.cssをサーバーにアップロードします。driveway.min.cssは、distフォルダ内に入っています。
HTMLの<head>~</head>内に以下を記述して、driveway.min.cssを読み込みます。
1 | < link rel = "stylesheet" href = "css/driveway.min.css" > |
ファイルパスは適宜変更してください。
ステップ2. コンテンツの配置
CSSファイルを読み込んだら、コンテンツを配置します。
以下のように、コンテンツを配置する場所をdwクラスで囲み、各コンテンツをdw-pnlクラスで内包します。中のコンテンツにはdw-pnl__cntntクラスを付けます。
01 02 03 04 05 06 07 08 09 10 | < div class = "dw" > < div class = "dw-pnl " > < div class = "dw-pnl__cntnt" > < p >Some content.</ p > </ div > </ div > < div class = "dw-pnl " > < img src = "images/sample.png" class = "dw-pnl__cntnt" > </ div > </ div > |
あとがき
実装は非常に簡単ですね。より詳しい使い方については、GitHubのusageをご参照いただければと思います。