【Day 128】
ポートフォリオサイト公開 /
何のアイデアもないまま作り始めたのに、気づいたら没頭しちゃってました。
たくさん足して、たくさん引きました。
1番気に入ってるのはフォントです、ホントです!
よかったら覗いてみてください↓https://t.co/0G6AE2dlQC#100DaysOfCode #Progate— 爆遅でも止まらない35歳ニート (@HEBOCHANS) 2018年12月28日
まずは私のポートフォリオサイトをご覧いただけるとイメージしやすいと思います。
とにかく「カンタンに実装できて動きのあるサイトを作る」がコンセプトでした。
この記事はこんな人にオススメ
- ポートフォリオサイトを作りたい
- 動きのあるWEBサイトを作りたい
- どこかで見たあの効果を使ってみたい
- けど自分で探すのメンドクサイ
もくじ
ローディング画面の実装
アクセスした時にロゴなんかが一瞬あらわれるアレです、ローディング画面って言うんですね。
JavaScript使用。
CSS によるローディングアニメーションのサンプルと簡単な実装方法
CSS を利用したローディングアニメーションのサンプルは既に山ほど Web 上に公開されていますが、別件でコーディングをしていた流れで、たまたまローディングアニメーションのコードも適当に作ってみたので、いくつかのサンプルと共に、jQuery や外部モジュールも利用せず、実際に利用するための簡易的な方法をご紹介します。
ホバー時のアンダーラインアニメーション
ナビメニューにマウスをホバーするとアンダーラインがシャキーンと出ます。
ついついopacityで済ませてしまいがちですよね。
CSSのみ使用。
CSS:ホバー時のアンダーラインアニメーションの実装サンプルとmixinを用いた実装方法
ここ最近主にナビゲーションなどでホバー時にアンダーラインをアニメーションさせるエフェクトの実装要望が多いので、パッと使えるようによく利用するものをひと通りまとめたのでシェアします。また、Sassのmixinを用いて実装する方法も併せて紹介します。
タイプライター風アニメーション
タイプライターでテキストを入力しているかのようなアニメーションもコピペでできちゃいます!
JavaScript使用。
[JS]使い勝手がいい、文字を一つずつタイプライターのようにアニメーションで表示する軽量スクリプト -iTyped.js
jQueryなど他のスクリプトは不要、しかも2.3kBの超軽量、文字をタイプライターのようにアニメーションで表示するJavaScriptのライブラリを紹介します。
ひょっこりはんアニメーション
ホントは「何枚かのヘッダー画像が自動で切り替わるアレ」を実装するつもりで見てたのですが、ウチの犬が「ひょっこりはん」するのが偶然できたため即採用!となりました 笑
CSSのみ使用。
CSSで背景グラデーション+アニメーションで変化する背景色を実装してみよう!
最近では鮮やかなグラデーションを背景などに採用するというのが1つのトレンドになっていますよね。単色の背景では味気ないと感じた時などに試してみるとインパクトを加えることができるのでオススメです。
グラデーションの実装
私は画像の上にグラデーションを乗せましたが、そのまま背景色をグラデーションにするだけでもオシャレですよね。
CSSのみ使用。
美しいグラデーションをCSSで実装!配色に使える便利ツールや実例も!
背景に動画を使ったWebサイトや、大きな背景画像を使ったWebサイトに続き、最近は画面全体にきれいなグラデーションカラーを用いたサイトを見かける機会が増えてきました。そこで今回はグラデーションカラーをCSSで実装する基本 […]
スクロールフェードイン
スクロールに合わせて指定したコンテンツをふわっと表示させるアレです。
これだけでも動きが出てかっこよくなりますね。
JavaScript/jQuery使用。
【簡単】スクロールした時画像を下からふわっと表示させる方法「フェードイン」
2018.9.12 更新いろんなサイトで動きのあるデザインが使用されています。 今回はブログにも簡単に実装できるモノをご紹介したいと思います。
おしゃれテーブルデザイン
テーブルってなんかダサいですよね?
徹底的にググってみました!
CSSのみ使用。
【コピペOK】CSSだけで実装できるおしゃれテーブルデザイン10つ
テーブルのデザインってどんなものにするか迷いますよね。多くのwebサイトでテーブルが使われますが、基本的にHTMLとCSSだけで表現しなければいけないのでデザインに制限があり、webデザイナーも頭を悩ませる要素の一つです。
海外のテーブルデザイン
今回は使いませんでしたが、海外のテーブルデザインも試してみたいところです。
コピペで実装!!クールな料金表レスポンシブテーブル7+3厳選まとめ
自分がこのホームページの料金表を作るときに、いろいろなサイトで参考になったものだけまとめてみました。厳選基準としては、①レスポンシブ、②クール&ビューティーだけです。
ホバー時にボタンがにょーん!
ボタンにマウスをホバーすると色が変わったり、サイズが変わったり。
こちらもついついopacityで済ませてしまいがちですよね。
CSSのみ使用。
コピペで簡単!背景色や文字色をマウスオーバーでふわっと切り変える方法
マウスオーバーした時にふわっと切り替える効果。jQueryを使わずCSSだけでも簡単に実装可能なので紹介したいと思います。コピペで実装できるので特に初心者の方にもオススメです!
縦書きの実装
個人的に一番苦労したのが縦書きのレイアウトです。
実装はカンタンですが、スマホでは横書きにしたかったので、切り換えが上手くいくようレイアウトを考え直したりしました。
CSSのみ使用。
CSS3で縦書きにする方法と挙動 - Qiita
たてよこWebアワードを見て、CSS3で縦書きをできることを知り、試さずにはいられなかったのでどのような挙動になるか簡単に説明をしたいと思います。
縦書きのレイアウト
縦書きWeb普及委員会
縦書きWeb普及委員会は、日本の文化である縦書きを利用したWebコンテンツの普及促進に取り組んでいます。
3Dカルーセル(スライドショー)
カルーセルはjQueryで実装するイメージですが、CSSのみで出来ます。
わかりやすく派手なので使ってみました。
CSSだけで3Dなカルーセル
ResultSee the Pen 3D Slider | Pure CSS by kachibito (@kachibito) on CodePen.数年前に見かけた懐かしい感じの3Dなカルーセルです。CSSだけで出来る時代になりましたね
3Dカルーセル(別バージョン)
さらっとコレに変えるかも。
JavaScript使用。
画像の下をカーブさせる
模写コーディングの定番 PAS-POL でも使われているアレです。
CSSのみ使用。
コンテンツの区切りを円弧で表現するCSS
最近のWebデザインは写真とタイポグラフィ、そしてシンプルな区切り(グリッド)などで表現されることも多く、その…
斜めにカットされた背景の実装
すでにレスポンシブ対応済みなのでありがたいですね。
CSSのみ使用。
きれいにレスポンシブ表示される斜めにカットされた背景をCSSだけで実現する - Qiita
最近LPなどでよく見る斜めにカットされた背景を実装する機会があったのですが、レスポンシブで様々な画面に対応するところでいろいろ考えた結果、画面幅での条件分岐なしでシンプルに実装できた...
お問い合わせフォーム(見た目)
まさにこんなエアメール風のフォームにしたかったので迷わずパクりました!笑
登録しないと最後まで読めません。
CSSのみ使用。
デザインサンプルで学ぶCSSによるスタイリング~「フォーム(お問い合わせフォーム)」編
本連載では、Webページをデザインする際、具体的にどのようにコーディングすれば良いのか分からない人のために、見出しやリスト、フォームなど、Webページを構成する部品のデザインサンプルを紹介し、CSSによるスタイリング方法を解説します。
お問い合わせフォーム(中身)
お問い合わせフォームの実装は本当に難易度高いのですが、コレで出来ちゃいます。
が、セキュリティ対策をしないとスパムの発射台となってしまい最悪サーバーが潰れたり、相手(メール送信者)にも迷惑をかけてしまいます。
実装は自己責任でお願いします。
26行でできる世界一簡単なPHPコンタクト/メールフォームの作り方
世界のヘイショーです。 本日はWeb制作について、メモしておきたい内容があったのでここに書き留めたいと思います...
PHP開発エンジニア必読!最低限必要なセキュリティ対策
PHPでシステムを開発する際に最低限覚えておいて欲しいセキュリティを紹介します。特にフォームから受け取ったデータを使う際は細心の注意を払って、あらゆる可能性を考えてセキュリティ対策をする必要があります。
TOPへ戻るボタンの実装
スクロールすると右下に出現するTOPへ戻る矢印のやつです。
JavaScript[jQuery]使用。
jQueryでスクロールすると表示する系いろいろ
最近はスクロールするときにいろいろ仕掛けをするのが流行なようです。ここではシンプルにある要素の位置とか最下部までスクロールしたら何か表示するということをやってみます。
ハンバーガーメニューアニメーション
スマホメニューでおなじみのハンバーガーメニューの実装とアニメーションです。
jQuery使用。
【HTML・CSS・jQuery】フルスクリーンナビゲーションを作る。(シンプルバージョン)
先日「フルスクリーンナビゲーションの参考サイト15選」という記事を書きました。 今回は実践編をやっていこうと思…
おわり
今回は以上です。
最後まで読んでいただき、ありがとうございました。
これを読んでいるあなたもぜひ試してみてください!
ポートフォリオサイトの作り方【初心者向け完全ロードマップ!】
TOTO ポートフォリオサイトが完成したので、ロードマップをまとめてみました! GIGLIO 勉強になったな~。 【Day 128】 ポートフォリオサイト公開 / 何のアイデアもないまま作り始めたのに