WordPressテーマ THE THOR(ザ・トール)
別ブログサイトのZMASAa.blogとMASAa.blogは、WordPressテーマ THE THOR(ザ・トール)を使って構築しています。
今回は、WordPressテーマ THE THOR(ザ・トール)での「Prev/Nextスタイル」のカスタマイズについてまとめてみました。
WordPressテーマ THE THOR(ザ・トール) Prev/Nextスタイル
これまでもWordPressテーマ THE THOR(ザ・トール)の「Prev/Nextスタイル」に関してのカスタマイズを行ってきました。
現在のWordPressテーマ THE THOR(ザ・トール)での「Prev/Nextスタイル」のスタイルは、次の様になっています。
また、Nextのアイキャチ画像にマウスカーソルをホバーしたときのスタイルは、次の様になっています。
また、Prevのアイキャッチ画像にマウスカーソルをホバーしたときのスタイルは、次の様になっています。
現在の「Prev/Nextスタイル」の場合、ホバーすると若干見難い状態となってしまっているので、見やすい「Prev/Nextスタイル」を目指してカスタマイズしたいと思います。
Prev/Nextスタイルのカスタマイズ
「Prev/Nextスタイル」のカスタマイズを行います。
カスタマイズ内容
「Prev/Nextスタイル」のカスタマイズは、下記の通りです。
「スタイルシート(style-user.css)」を開き、下記のカスタマイズ内容を以前カスタマイズを行った「Prev/Next アイキャッチ画像カスタマイズ」「Prev/Next ラベルカスタマイズ」に上書きします。
以前「Prev/Nextのアイキャッチ画像」に関するカスタマイズを行っていない場合には、「スタイルシート(style-user.css)」を開き、今回のカスタマイズ内容を追記します。
/************************************ ** ■Prev/Next アイキャッチ画像カスタマイズ ************************************/ .prevNext .eyecatch { /*アイキャッチ画像*/ border-radius: 12px; /*角丸コーナー*/ transition-duration: 0.6s; /*アニメーション*/ } .prevNext .eyecatch .eyecatch__link img { /*アイキャッチ画像*/ object-fit: none!important; /*置換コンテンツの拡大縮小解除*/ transform: none!important; /*変形解除*/ } .prevNext .eyecatch .eyecatch__link .heading-secondary { /*タイトル*/ font-size: 16px; /*フォントサイズ*/ color: #fff; /*文字色*/ } .prevNext .eyecatch .icon-clock{ /*投稿年月日*/ color: #fff; /*文字色*/ } .prevNext .prevNext__title { /*タイトル*/ bottom: 0; /*下からの配置距離を0固定*/ } .prevNext .eyecatch .eyecatch__link:hover .icon-clock { /*ホバー時の投稿年月日*/ opacity: 1.0; /*不透明度*/ background-color: #111; } .prevNext .eyecatch .eyecatch__link .heading-secondary { /*タイトル*/ transition-duration: 0.6s!important; /*アニメーション*/ } .prevNext .eyecatch .eyecatch__link:hover .heading-secondary { /*ホバー時のタイトル*/ transition-duration: 0.6s!important; /*アニメーション*/ font-size: 12px!important; /*フォント縮小*/ opacity: 1.0!important; /*不透明度*/ background-color: #111; } .prevNext .eyecatch:hover { /*アイキャッチ画像*/ transition-duration: 0.6s; /*アニメーション*/ box-shadow: 6px 6px 6px rgba(0,0,0,0.4)!important; /*浮かした時のシャドー(影)*/ } /************************************ ** ■Prev/Next ラベルカスタマイズ ************************************/ .prevNext .prevNext__item.prevNext__item-prev .eyecatch .prevNext__pop, .prevNext .prevNext__item.prevNext__item-next .eyecatch .prevNext__pop { border-radius: 18px; /*角丸コーナー*/ margin: 5px; height: 24px; line-height: 22px; } @media only screen and (max-width: 1280px) { /*iPad縦横時の表示位置調整*/ .prevNext .prevNext__item.prevNext__item-prev .eyecatch .prevNext__pop, .prevNext .prevNext__item.prevNext__item-next .eyecatch .prevNext__pop { line-height: 30px; } } .prevNext .prevNext__item.prevNext__item-prev .eyecatch .prevNext__pop { padding-left: 10px; padding-right: 22px; } .prevNext .prevNext__item.prevNext__item-next .eyecatch .prevNext__pop { padding-left: 22px; padding-right: 10px; } .prevNext .prevNext__item.prevNext__item-prev .eyecatch .prevNext__pop::before { /*Prevに>アイコン追加表示*/ font-family: "Font Awesome 5 Free"; /*Font Awesome 5に設定*/ content: "\f053\A0"; /*アイコン*/ color: #fff; /*アイコンカラー*/ font-size: 16px; font-weight: 900; } .prevNext .prevNext__item.prevNext__item-next .eyecatch .prevNext__pop::after { /*Nextに<アイコン追加表示*/ font-family: "Font Awesome 5 Free"; /*Font Awesome 5に設定*/ content: "\A0\f054"; /*アイコン*/ color: #fff; /*アイコンカラー*/ font-size: 16px; font-weight: 900; }
カスタマイズ後のPrev/Nextスタイル
今回のカスタマイズによって、「Prev/Nextスタイル」は次の様になりました。
Nextのアイキャチ画像にマウスカーソルをホバーしたときのスタイルは、次の様になりました。
Prevのアイキャッチ画像にマウスカーソルをホバーしたときのスタイルは、次の様になりました。
今回のカスタマイズでは、
- Prev/Nextのアイキャッチ画像のスタイル変更
- Prev/Nextラベルのスタイル変更
- フォント調整(カラー、サイズ)
- ホバー時にフォントのバックカラーを設定
などについて行いました。
最後に
今回のカスタマイズを行う切っ掛けは、シンプルな「Prev/Nextスタイル」を実現したいと言うご相談を受けたのですが、その時忙しくなってしまい実施することができませんでした。
但し、からあげ棒さんのサイト「からあげ棒、ありったけ」で、シンプルな「Prev/Nextスタイル」を実現されています!
と言うことで、少し落ち着いたので、自分の「Prev/Nextスタイル」を改善を行ってみたと言う訳です。
コメント