CSS グリッドレイアウトを使った画像のレイアウト例
CSS グリッドレイアウトを使うと、柔軟で複雑なコンテンツの配置が可能になります。フレックスボックスと使い分けて上手に活用したいですね。
以下の5枚の画像は、スマホでは1列で、パソコンでは2列でレイアウトされます。
犬の写真はスマホでは夏と秋の間に、パソコンでは右の列に表示されます。





このようにレイアウトするには
グループブロックに画像ブロックを入れて、それぞれの HTML アンカー を以下のように入力します。

以下の CSS を追加します。
#photo-layout .wp-block-image {
margin-bottom: 0;
}
#photo-layout .wp-block-image img{
width: 100%;
height: auto;
}
#photo-layout .wp-block-group__inner-container {
display: grid;
grid-template-columns: 1fr;
}
#spring {
grid-row: 1 / 2;
grid-column: 1 / 2;
}
#summer {
grid-row: 2 / 3;
grid-column: 1 / 2;
}
#dogs {
grid-row: 3 / 4;
grid-column: 1 / 2;
}
#autumn {
grid-row: 4 / 5;
grid-column: 1 / 2;
}
#winter {
grid-row: 5 / 6;
grid-column: 1 / 2;
}
@media (min-width: 992px) {
#photo-layout .wp-block-group__inner-container {
grid-template-columns: 1fr 1fr;
}
#spring {
grid-row: 1 / 2;
grid-column: 1 / 2;
}
#summer {
grid-row: 2 / 3;
grid-column: 1 / 2;
}
#autumn {
grid-row: 3 / 4;
grid-column: 1 / 2;
}
#winter {
grid-row: 4 / 5;
grid-column: 1 / 2;
}
#dogs {
grid-row: 1 / 5;
grid-column: 2 / 3;
}
}

ちょっと前まで、こういうことをするのに JavaScript を使っていましたが、Internet Explorer を気にしなくていい時代になったので、制作が捗りますね。
投稿者プロフィール

- 魚沼情報サービス 代表
-
新潟県南魚沼市・魚沼市を中心に、地域の皆様がパソコンやインターネットを有効活用して業務効率化・課題解決を図るお手伝いを1999年から行ってまいりました。
WordPress を使用したサイト制作・カスタマイズを全国どこからでも承ります。ベクトルが販売している WordPress テーマ「Lightning」「Katawara」および同社のプラグイン「VK Blocks」「VK Filter Search」のカスタマイズを得意としています。遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。
オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを開設・運用する上で、うまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。
* ドメインやサーバーの契約・申込み
* WordPress やテーマ、プラグインのインストール
* アクションフック・フィルターフック・jQuery・CSS によるカスタマイズ
* ドメインの移管・移転
* 日常の更新作業
なども含めて、サイトの制作・運用全般をお手伝いできます。
ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。
» ご相談・お問い合わせはこちらからどうぞ
最新の投稿
Lightning G32022.05.29Lightning G3 モバイルナビのカスタマイズ例
Lightning G32022.05.29Lightning G3 無料版でスクロール時のヘッダー固定を解除するやり方
WordPress2022.05.28パスワードで保護された投稿に関するカスタマイズ
カスタマイズ2022.05.20VK Filter Search カスタマイズ例 - アマゾンっぽい検索ボックス
わからないところ、オンラインでお手伝いします
こんにちは、魚沼情報サービスの対馬です。
Lightning およびベクトルのプラグイン VK Blocks、VK Filter Search の設定・カスタマイズでお困りの方のお手伝いを得意としています。
Zoom オンラインレッスン形式でサポートしてお力になります。
* 近くに頼りになるところがない
* わからないところを手伝ってもらいたい
という方はぜひご利用ください。
Lightning およびベクトルのプラグイン VK Blocks、VK Filter Search の設定・カスタマイズでお困りの方のお手伝いを得意としています。
Zoom オンラインレッスン形式でサポートしてお力になります。
* 近くに頼りになるところがない
* わからないところを手伝ってもらいたい
という方はぜひご利用ください。