PORTFOLIO

ポートフォリオ

サイト模写

VICO

PCページ

背景

hover時の演出などCSSアニメーションの勉強のため、株式会社VICOのメインページを選定

制作で拘った点
  • 制作期間の把握 制作時間:1日4時間
    • 1日目:PC画面模写
    • 2日目:PC画面模写
    • 3日目:PC画面模写
    • 4日目:タブレット・スマホ対応
    • 5日目:タブレット・スマホ対応
    • 6日目:JavaScriptで動きの実装
    • 7日目:JavaScriptで動きの実装
    • 8日目:微調整・確認
  • CSS設計を意識したクラスの設定

    クラス名から見た目や機能が想像でき、拡張もしやすように意識してクラスを設定。CSSの記述順も意識

  • CSSアニメーション

    ディベロッパーツールをできるだけ使わずにどのように動いているかを自分で考える。できるだけCSSでアニメーションを実装

  • JavaScript

    jQueryに頼らずにJavaScriptで動きの発火点をつける

制作で学んだ点
  • background-imgとimageタグ

    background-imgは装飾で使用、imageタグは画像自体に意味がある場合に使用。レスポンスなどでのheightが変わってしまう際の挙動の違い。

  • CSS設計の重要性

    汎用性が高く変更点があっても対応しやすくなった

  • JavaScriptの発火点の設定とCSSアニメーション

    出来ることの範囲が広くなり可能性を感じ、自信にも繋がった

スマートフォン用ページ

VICOサイト模写画像(スマホ)
制作で学んだ点
  • 計画の重要さ

    PC画面だけを見て制作しその後にレスポンシブ作業を行ったため、divを追加したりクラスの再設定を行わないといけなくなってしまった
    事前にPC画面だけでなくスマホ画面やタブレット画面での変更点を把握しクラスの設定が必要だと改めて学んだ

  • font-size

    PC・タブレット・スマホでベースのfont-sizeを設定し、記述はremで統一することにより作業の簡略化

PORTFOLIO