解説⑥PORTFOLIOセクションの作成 | SkillhubAI(スキルハブエーアイ)

解説⑥PORTFOLIOセクションの作成

PORTFOLIOという見出しになっているエリアを作ります。

file

1.見出しとrowを作る

まず見出しの部分と、カードを入れるためのrowまでを先に作ってしまいます。 クラスは解説④SERVICESエリアで使用したものと同じです。

file

ブラウザ表示

file

 

 

2.カード部分を作る

ポートフォリオ部分で使われているカードは、Bootstrapで配布されているカードのデザインによく似ていますよね。

file

デスクトップデザインではカードを3枚横並びに配置しているので、col-md-4を適用したdivを3つ作ります。 その中にBootstrapからコピーしてきたカードテンプレートを貼り付けてください。

直書きされているstyle="width: 18rem;"は不要なので削除。 svgのタグのところを、表示させたい画像を呼び出すimgタグに置き換えます。 file

課題のデザインでは、.card-body部分の右下に+ボタンを配置しています。

divタグに指定されているcard-bodyクラスの後ろに「row」クラスを追加。 フレックスコンテナ化して、中に2つのdivを並べましょう。ここでは<div class="col-sm-9">としています。

file

独自クラスとしてcssを設定するのはw-title w-more w-blueの3点です。 file

file

最後にカードに影を付けて浮き上がったようなデザインにします。 カード部分全体を囲っているdivのクラスを「card」から「card shadow」に変更してください。

ブラウザで表示を確認し、下図のようになっていれば完成です。

file

 

 

3.出来たカードをコピーして6つに

完成したカードのHTMLをコピー&ペーストし、画像とタイトル部分を変更して6つのカードを完成させます。 下図のようにカードがズレなく整列していることを確認してください。

file