次は、アイコンがスクロールするとふわっと出てくるHTMLとCSSとJqueryを使ってする方法をします。
アイコンがスクロールするとふわっと出てくるHTMLとCSSとJquery
ワードプレスの管理画面を開きます。
左上の「投稿」を押します。
左上の「新規追加」を押します。
左上の「タイトルを追加」に「アイコンがスクロールするとふわっと出てくるHTMLとCSSとJqueryを使ってする方法」と入力します。
右側の「テキスト」を押します。
テキストのところにコードを貼り付けます。
テキストのところに下記のコードをコピーして、貼り付けます。
<div class="fuwa fuwa-s-icon1">スクロールふわっとするアイコン(下から上に移動)</div>
貼り付けました。
右側の「公開」を押します。
「OK」を押します。
右上の「変更をプレビュー」を押します。
「アイコンがスクロールするとふわっと出てくるHTMLとCSSとJqueryを使ってする方法」の
アイコンがふわっと出てくることを確認します。
HTMLとCSSの説明
/*スクロールふわっとするアイコン(下から上に移動)*/ .fuwa-s-icon1{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon1:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f013"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 5px; /*アイコンの右側の余白*/ color: blue;/*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon1">スクロールふわっとするアイコン(下から上に移動)</div>
「display」は、アイコンの位置を指定するためのCSSコードです。
「font-size」は、文字の大きさを指定するためのCSSコードです。
「opacity」の数字が小さくなるほど、文字が透明になります。
「transform」の、「translateY(50px)」は、文字がふわっと出てくる位置を設定するCSSコードです。
「translateY(50px)」は、縦方向に50pxのところから、ふわっと出てくるという意味です。
「transition」の、「2s」は、ふわっと出てくる時間を設定するCSSコードです。
「2s」は、「2秒」という意味です。
「font-family」は、アイコンのフォントの設定をするCSSコードです。
「content」の、「f013」は、アイコンの種類を設定するCSSコードです。
「f013」を変えると別のアイコンを表示させることができます。
「font-weght」の、「bold」は、太字にするためのCSSコードです。
「padding-right」は、アイコンの右側の余白を設定するCSSコードです。
「color」は、アイコンの色を設定するCSSコードです。
HTMLのところに、「fuwa」と「fuwa-s-mozi1」の2つのCSSを設定しています。
「fuwa」のCSSは、「jquery」で設定しています。
アイコンの変更方法
アイコンの変更方法を教えます。
下記のサイトを開きます。
↓
https://fontawesome.com/v4.7.0/icons/
少し下へ移動します。
好きな「アイコン」を押します。
ここの4ケタの「f1b9」をコピーします。
ワードプレスの管理画面を開きます。
左側の「外観」を押します。
左側の「カスタムCSS」を押します。
これをCSSコードの「content」の中に貼り付けます。
一番下の「カスタムCSSの更新」を押します。
左上の「サイトを表示」を押します。
「アイコンの色を変えるHTMLとCSSを使ってする方法」の記事を押します。
アイコンが変更されていることを確認します。
スクロールふわっとするアイコン記入例
スクロールふわっとするアイコン(下から上に移動)
CSS
/*スクロールふわっとするアイコン(下から上に移動)*/ .fuwa-s-icon1{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon1:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f013"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 5px; /*アイコンの右側の余白*/ color: blue;/*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon1">スクロールふわっとするアイコン(下から上に移動)</div>「スクロールふわっとするアイコン(下から上に移動)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(アイコン後ろ)
CSS
/*スクロールふわっとするアイコン(アイコン後ろ)*/ .fuwa-s-icon2{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon2:after { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f15b"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 5px; /*アイコンの右側の余白*/ color: blue;/*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon2">大きくなるアイコン(アイコン後ろ)</div>「スクロールふわっとするアイコン(アイコン後ろ)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(枠線付き)
CSS
/*スクロールふわっとするアイコン(枠線付き)*/ .fuwa-s-icon3{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px black; /*枠線*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon3:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f00c"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue;/*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon3">スクロールふわっとするアイコン(枠線付き)</div>「スクロールふわっとするアイコン(枠線付き)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(枠線と色付き)
CSS
/*スクロールふわっとするアイコン(枠線と色付き)*/ .fuwa-s-icon4{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px black; /*枠線*/ background: yellow; /*背景色*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon4:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f2b6"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue; /*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon4">スクロールふわっとするアイコン(枠線と色付き)</div>「スクロールふわっとするアイコン(枠線と色付き)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(グラデーション)
CSS
/*スクロールふわっとするアイコン(グラデーション)*/ .fuwa-s-icon5{ display: inline-block; /*位置*/ font-size: 1.2em; /*文字の大きさ*/ border: solid 2px #b6ddff; /*枠線*/ background-image: linear-gradient(#fff 0%, #00cfff 100%); /*グラデーション*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon5:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f0c9"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue; /*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon5">スクロールふわっとするアイコン(グラデーション)</div>「スクロールふわっとするアイコン(グラデーション)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(グラデーション影付き)
CSS
/*スクロールふわっとするアイコン(グラデーション影付き)*/ .fuwa-s-icon6{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #797979; /*枠線*/ background-image: linear-gradient(#fff 0%, #bbb 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon6:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f02d"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue; /*アイコンの色*/ }
HTML
<div class="fuwa fuwa-s-icon6">スクロールふわっとするアイコン(グラデーション影付き)</div>「スクロールふわっとするアイコン(グラデーション影付き)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(リンク付き)
CSS
/*スクロールふわっとするアイコン(リンク付き)*/ .fuwa-s-icon7{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #ff9f9f; /*枠線*/ background-image: linear-gradient(#fff 0%, #ffa3a3 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ opacity : 0; /*透明度*/ transform: translateY(50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon7:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f001"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue; /*アイコンの色*/ }
HTML
<a href="ここにリンクのURLを入れます" rel="noopener" target="_blank"><div class="fuwa fuwa-s-icon7">スクロールふわっとするアイコン(リンク付き)</div></a>「スクロールふわっとするアイコン(リンク付き)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(上から下に移動)
CSS
/*スクロールふわっとするアイコン(上から下に移動)*/ .fuwa-s-icon8{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #24ff46; /*枠線*/ background-image: linear-gradient(#6aff4b 0%, #00d99c 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ opacity : 0; /*透明度*/ transform: translateY(-50px); /*縦方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon8:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f051"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: blue; /*アイコンの色*/ }
HTML
<a href="ここにリンクのURLを入れます" rel="noopener" target="_blank"><div class="fuwa fuwa-s-icon8">スクロールふわっとするアイコン(上から下に移動)</div></a>「スクロールふわっとするアイコン(上から下に移動)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(右から左に移動)
CSS
/*スクロールふわっとするアイコン(右から左に移動)*/ .fuwa-s-icon9{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #ffa0a0; /*枠線*/ background-image: linear-gradient(#ff7a86 0%, #e894ff 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ color: white; /*文字色*/ opacity : 0; /*透明度*/ transform: translateX(50px); /*横方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon9:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f091"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: yellow; /*アイコンの色*/ }
HTML
<a href="ここにリンクのURLを入れます" rel="noopener" target="_blank"><div class="fuwa fuwa-s-icon9">スクロールふわっとするアイコン(右から左に移動)</div></a>「スクロールふわっとするアイコン(右から左に移動)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(左から右に移動)
CSS
/*スクロールふわっとするアイコン(左から右に移動)*/ .fuwa-s-icon10{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #a0ffbc; /*枠線*/ background-image: linear-gradient(#7affe6 0%, #fffd94 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ color: black; /*文字色*/ opacity : 0; /*透明度*/ transform: translateX(-50px); /*横方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon10:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f101"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: #ff8e8e; /*アイコンの色*/ }
HTML
<a href="ここにリンクのURLを入れます" rel="noopener" target="_blank"><div class="fuwa fuwa-s-icon10">スクロールふわっとするアイコン(左から右に移動)</div></a>「スクロールふわっとするアイコン(左から右に移動)」の文字を消して、好きな文字を入れてください。
記事をプレビュー表示したとき
スクロールふわっとするアイコン(その場でふわっとする)
CSS
/*スクロールふわっとするアイコン(その場でふわっとする)*/ .fuwa-s-icon11{ display: inline-block; /*位置*/ font-size:1.2em; /*文字の大きさ*/ border: solid 2px #000; /*枠線*/ background-image: linear-gradient(#fff 0%, #000 100%); /*グラデーション*/ box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.29); /*影*/ color: white; /*文字色*/ opacity : 0; /*透明度*/ transform: translateX(0px); /*横方向に移動*/ transition: 2s; /*ふわっとする時間*/ } /*アイコン表示用*/ .fuwa-s-icon11:before { font-family: "Font Awesome 5 Free"; /*文字のフォント設定*/ content: "\f103"; /*アイコンの種類*/ font-weight: bold; /*太字*/ padding-right: 10px; /*アイコンの右側の余白*/ padding-left: 10px; /*アイコンの左側の余白*/ color: yellow; /*アイコンの色*/ }
HTML
<a href="ここにリンクのURLを入れます" rel="noopener" target="_blank"><div class="fuwa fuwa-s-icon11">スクロールふわっとするアイコン(その場でふわっとする)</div></a>「スクロールふわっとするアイコン(その場でふわっとする)」の文字を消して、好きな文字を入れてください。