webリニューアルについて2 トップページ ヘッダー

経緯については前回書いたので
今回は最初に作ったトップページについて

リニューアル済みの現トップページはこちら

まずCSSの勉強についてだが
色々な所を見たが最初にとっかかりを得たのは以下の動画

初心者にとって基本的な事からわかりやすく解説されているので
とても参考にさせてもらった。


で、基礎が大体わかった所でまずはトップページの制作に取り掛かった。
まずはデザインを固めた方が良さそうなので
極めて適当にデザインカンプを作ったのが以下。

デザインカンプ

デザインカンプ用のツールも導入しようかと検討したが
特に必要もなさそうなので、いつもイラスト描きで使ってるクリスタで代用。
これを形にするべくコーディングしていく作業。

まずはヘッダー部分をgridで形作る。
その作業だけでも結構手間取ったがなんとか理想に近い形になる。

最終系がこんな感じ

ざっくりとデザインカンプの形を再現した格好。
cssとしては一番大事な部分はこんな感じに。

.container{
 display: grid;
 gap: 0px;
 grid-template-columns: repeat(auto-fit, minmax(100px, 1fr 1fr)) ;
 grid-auto-rows: auto;
 grid-template-areas:
 ”A B B B B B B B”
 ”A I I I I I I I”
  “A L M M N O O P”
 ;
}

grid-template-areasを使うのが最も直感的でわかりやすかった。

途中flexも試してみたが、結局gridを使うのが無難に感じた。

で、次にやろうとしたのが
ヘッダー部の各コンテンツにマウスオーバーした時に
別ウィンドウをポップさせるやつ

こんな感じの。

これも苦労したが最終的には以下のようなCSS。
.container .menu .he03 {
 background-image: url(イメージファイルのアドレス);
 background-size: cover;
 background-color: #aaffc7;
 color: white;
 padding: 8px;
 font-size: 14px; /* フォントサイズ */
 border: none;
 cursor: pointer;
 border-radius: 100vh; /* 角丸 */
 box-shadow: 0 3px 5px rgba(21, 25, 241, 0.7); /* 影 */
 width: 100%; /* 横幅 */
 height: 100%; /* 縦幅 */
 margin: 0 auto; /* 中央揃え */
}

background-colorはrgbaにして透過してもよかったのだが
この場面においては透過は相応しくなかったので適当なカラーにした。

これのおかげで、コンテンツの基本数を6個に絞る事ができ
コンパクトになった。

次回はスライドショーについて。

以下よりイラスト制作依頼受付中

簡易リクエスト:3,000円~
通常依頼:10,000円~
打ち合わせ不可 完全おまかせ
依頼から完成まで1~2ヶ月

簡易リクエスト:3,000円~
通常依頼:10,000円~
基本的には打ち合わせ不可
有料プランから打ち合わせ可の依頼も可能
依頼から完成まで1~2ヶ月

イラスト:12,000円~
コミック:15,000円~
打ち合わせ不可 完全おまかせ
依頼から完成まで1~2週間

イラスト:15,000円~
動くイラスト:20,000円~
コミック:20,000円~
詳細な打ち合わせ可
依頼から完成まで2~4週間

那々月デザイントップページ

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です